Anyone have a similar situation they can share?

I went in on the 2nd for cramping & per my LMP should have been around 7.5 weeks, but the top picture is all that showed (a gestational & yolk sac) measuring around 5-5.5 weeks.

I then went back on the 7th & it did progress to the bottom pic with a tiny little baby & we saw the heartbeat! But still measuring tiny around 5.5 weeks per that tech.

Basically I’m measuring 2-3 weeks off which seems like a lot, but they said it can be normal. I go back on Tuesday to see where I’m at & just praying all will be ok. Per my chart notes it says to “verify it will be viable” which I wish she hadn’t used that terminology bc it worries me even more.

Has anyone else had this happen early on & all end up ok?