My baby!! 6 weeks 6 days

Catlin
I had an ultrasound today. Ahh and we got to hear the heartbeat. 123 bpm. 
I think my little baby is a boy. But idk - what do y'all think? 
I had an acupuncturist say it's a boy. I guess I'll have to wait a while to see. 
I'm so so so excited!! :) 
Due date July 20th