Hi I think you should consult a gynecologist for complete examination. It can be due to some vaginal infection or cervical pathology also. Get a pelvic examination done by a gynecologist. You may need some antibiotic and antifungal drugs orally as well as vaginal to treat that. Hope it helps.