Super bummed

Took 3 HPT last week and all 3 came back positive! I was super excited! I set up my first appointment and found out I was around 6 weeks according to my last menstrual cycle. Then yesterday, on Christmas of all days, I started spotting and cramping. The spotting ended up turning into bleeding so I went to the ER. They did a sono and from the sounds of it they don't think I was pregnant at all even though 3 tests said I was and I'm 2 weeks late ??