PMS for 3 weeks! Is this normal?

I have been having PMS symptoms for the last 3 weeks. I never have symptoms this long. I just have sore boobs and a dull ache/cramp in lower right abdomen and a headache. It’s becoming annoying and I feel like I have to force myself out of bed lately.

I do want to add that I have irregular cycles so I really have no idea when to expect my period. It comes when it wants these days. However, whenever I get these symptoms my period is no longer then 3 days behind the start of the symptoms.

I just want to know if any of you have experienced this before.

TIA!

Vote below to see results!