Periods and moods...

Okay for some reason my periods in the past 6 months have been way heavier, I don't really know why... And my cramps are absolutely awful. 
And then my mood can go from 0 to 100 in the snap of a finger. 
When I am not on my period I am a really happy person all of the time so it's hard when I get like this. 
I'm rather really sad or really upset and little things tend to set me off. 
And also I am literally always tired like I could probably sleep a whole day away when I am on my period. 
I'm sure I'm not the only one but I really hate all of this stuff:(
Is there anything I can do to help with any of this?