Michelle McGuire, INHC3 minWhy am I PMS-ing? The reason you break out, bloat, and hate everything the week before your period (& how to stop it!) If you're reading this post, I'm...