This cycle is oh so good...tmi

Ge

First I started to crave donuts/ chocolate for the last four days , then have diarrhea and today felt nauseous a little I still have two days before af starts.. why does my body hate me...