Is this normal?

Before I get my wonderful monthly friend I seem to feel extreme tiredness for 1-2 days. Along with pains, constipation, slight nausea, discomfort, bloating and all the other fun stuff that comes with it.

Yesterday I felt it a bit and took a shot of Clements iron supplement and it worked for a little while but this afternoon I'm back to feeling rotten.

Would it even be related to my ladytime? It seems to come just before I get it