Definitely see a doctor, your GP or a Gynecologist would be my choices.