I think I’m in labor?

I’m having painful contractions/cramps every 7-10minutes and lasting about 30 seconds each time. This has been happening for the past 1-1.5hrs now. I’ve also had increased discharge this morning. Today is the due date.