Period pain cd20?

Amy
Just wondered if anyone has ever experienced this? My cycles are usually 33 days long, but today on cycle day 20 I have been experiencing awful period pain.. Why would my period be coming so early?! Is it too early for implantation cramping? I'm confused