Period was due today! I've taken 5 tests over the past 24, as I'm in so much shock! Cannot wipe the smile off my face

Leah