Not 10 wks but 8!

So just had my first Appointment and it turns out my baby isn't due the 28th of December but the 8th of January. I'm a little disappointed because I thought I had already went through week 8 and 9 but excited because the baby had a strong heartbeat. 170 bpm.