Buk, I do not know what the different colors on the "waving flag" represent.
Green voltage versus time. Red frequency spectrum (FFT of the green).
Your frequency response graphs are full of noise and oscillation.
The aren't "frequency responses", the are frequency strength. Ie, the strengths of each frequency found in the input signal.
You don't claim to be an Audio Guru, but you don't understand FFT or how to read a spectragraph!?
Your input graph has the frequencies cutoff below 38Hz.
Utter baloney. Yo
The spectrum analysis runs up from zero; the signal strength at 25Hz is nearly identical to that at 38Hz and it is still pretty strong at 13Hz.
That's what is in the input heartbeat. I don't know how you cannot know this.
Your pair of green curves are meaningless.
You blamed the mics, the phones, the testing procedures, the graphs; the accent or was that the color of his skin.
What's next, the weather, Sunspots, Global warming?
Everything except your circuit; which is clearly wrong for this application.