What’s the worst time of the month? PERIODS! As soon as they come, you know you’re going to be in for a rollercoaster ride that’s packed with a whirlwind
10