Period due on December 1st

Melissa
Period like cramps 6 days before period is due. Not normal for me I am like clock work every 30 days I get a period and cramps on day two. What can it be. Had miscarriage/d&c in August and have had three normal periods