Early pms symptoms

So I'm due on the 20th, and right now I'm having super pms symptoms! When I'm due on I get a mild pain in the top of my thighs and light cramps normally 2-4 days before I bleed. I still have 2 weeks to I'm due on and I'm experiencing this. What could this relate to?