wow... my voice sounds like a frog. Might need to get a new microphone
might be acoustics also... get some squishy stuff in the space around so you don't catch so much echo
MOST PEOPLE HATE HEARING THEIR OWN VOICE. YOU WILL GET USED TO IT.
I can confirm
AND LOSE YOUR HUMILITY