The longest 2 weeks of my life.

Megan

Girls I am losing my mind waiting these two weeks. HOW DO YOU DO IT?

AF due on Sept 30