@LimeLemonOrange It doesn't sound like meno symptoms you have from your description. I really don't think diet or supplements are the way to go , for various reasons.
All those symptoms with your period are caused by the release of prostaglandins (when the lining of the uterus starts to come away.)
These can cause all the symptoms you have - which is at the high end of period pain- I know it's not just pain but it can include all the other things too.
Why don't you see a gynaecologist for advice?
I think you should have some tests - or at least discuss them- for endometriosis, adenomyosis, fibroids and anything similar.
ALL of those can cause really bad period type pain.
I'm only saying this because when I was younger I had terrible period pain that gave me a lot of the symptoms you have, and it started up again in later life when I went onto HRT, but not as bad. As part of a scan (for something else) I was told I have some scarring from adenomyosis which I is what I had decades back and never knew.
The treatment might include
a Mirena coil to prevent periods
the Pill
drugs like Tranexamic acid each month
You can try some self-help (friend of mine was told this by gynae)
Take Ibuprofen for 3 days before your period is due (this helps to stop the prostaglandin being released) and keep taking it while you bleed.
But it would be good if you could get a diagnosis- you might just need a vaginal scan ultrasound which shows everything.