I used to have a period of 5 ish days. Last few months it's been 2 days. I get terrible PMT..cant sleep..rash..migraines..night sweats.excruciating tummy pains. I'm 35. Any ideas what's going on?