Hormone fluctuations are no joke and it feels so absolutely real when you’re in it. It’s good your tracking so you can know when to expect it. And it’s great you’re talking to your doctor. I shuffle (dancing) on my pms days, just for 15 minutes and it really helps, I also like seed cycling.