Pregnancy or period ?


So I have been having light cramps. Nausea so bad but I’m use to that as always get it every month. My boobs are swollen as well as my nipples which is new for me. Also headache and dizziness is above and beyond so severe.

I have no bloating at all which is unusual as I’m due on my period in 4 days but I’m unsure. If I’m pregnant or if my period is starting ?

Can people give me advice on what to do please ?