How much longer?

Tori
Last week (35 weeks) was at a 0 for dialation and 30% effaced. This week (36 weeks) I am at 2cm and 70%. I was pretty crampy yesterday and had some bright red spotting but my doctor said that would happen from the exam. Today I started seeing signs of losing my mucus plug and I have been crampy, some I would consider pretty bad cramps. Do real contractions feel like bad cramps? This is my 1st pregnancy.  How much longer should I expect until I go into labor? My due date is 7/5 but the doctor mentioned she thought it would be earlier and I didn't expect to see signs quite yet. Any thoughts from those who have been through this before?