Should I be worried ?

So i got my BFP last Monday and omg im excited. I was late for 2 weeks, ive had irregular periods so i thought it was just coming later.

Based on my LMP i should be 8w6d. So i scheduled an appointment in a week with my OBGYN.

I was so curious to know exactly how many weeks I was so I scheduled an appointment with a ultrasound place.

Tech measured my baby at 5weeks.. so i automatically freaked out.

My question is ,is this a common thing? Did i ovulate late due to my irregular periods? 3 weeks is a difference. I havent had no bleeding.

Please help me im going crazy just thinking my baby stopped growing...

Thank you