How can my next period be so soon? I just had it August 16-20. And if it is due September 6... Can I take a "first response" test? Don't those work early? Have been doing the BD everyday

Christal • 2 boys!! Ages 12 & 7. Finally getting my princess