1st Ultrasound today

Eilda
So today was the not so fun 1st ultrasound. According to this app and first day of my period, i should be 7 weeks, but my ultrasound showed me to be 4 weeks. They saw the sac and no baby or hearbeat. So they think too soon. I dont know what to think...