Cramps 3 days untill period

Sarah
I've been having abdo cramps and feeling quite irritable all of which are unusual if never usual for me. I'm feeling bloated and generally fatigued , pms or expecting?