Reassurance!

Danielle

Hi everyone! I got my bfp 5 days before AF was due. I am 3 weeks and 3 days today. Is it normal to get a positive that early? Anyone else in the same boat and everything turned out fine? I’m worried something isn’t right...