I get so sick of the rollercoaster ride each month. WILL IT, OR WON'T IT, START ON TIME? EARLY? LATE? EVER AGAIN? I feel angry, crampy, tired, have insomnia, crave sugar, and ........NOTHING. When does the stress from this all end? 😩