Positive test only 8 days after baby dancing!

Bella • BFP 12th May @ 9 dpo. Baby no1 due Jan 2020!! Eee 🤰🤞😍👶

Has this happened to anyone else? Seems so early I can’t believe it’s correct!