I was the same way. I am anaemic and was told to take iron supplements when on my period. It really is a pain in the a$$ dealing with this!!!
Make an appointment to see your doctor as you have an imbalance of hormones or have anaemia.
A blood test for hormone levels and iron levels will show if you have any of these problems that may be causing your symptoms.
I had a friend years ago with a similar complaint and she was found to have "Premenstrual Dysphoric Disorder".
Ask your doctor if that is what you might have.
Best wishes!