I m 35 weeks pregnant and i have already started to dilate and my cervix has started to thin out already and I m not due until February 12th. I went to the hospital last week because i was having contractions 3-5 minutes apart. They gave me medicine to stop them. I also have an infection. They gave me medicine for it, but it still hasn t cleared up and I ve been contracting for the past 4 days on and off. I feel like i have to push when i use the restroom. And my baby hasn t moved at all today, but people tell me that s normal. Could i be in labor right now? I ve been 2cm dilated for a week and a lot of mucus discharge has been coming out for the past 4 days. Should i go to the hospital?