I am 33 weeks pregnant according to my lmp but I have been measuring 2 weeks bigger for the last month. For the last two weeks my vagina has become very swollen under the lips from top to bottom and in the inside. Me and my husband had intercourse on 5/25 and I was so tender to touch. He said I felt swollen and kind of hard in the inside. Is this normal? I also started having contractions, was hospitalized and given magnesium on 5/28. I am now on bed rest and have to take nifedipine every day to keep me from contracting. Does all this mean I will probably deliver before my due date 7/21?