Hi,
Welcome to ehealthforum.
The possibilities of vaginal endometriosis cannot be ruled out. Other possibilities include cervical dysplasia, cervical erosion, uterine fibroid/polyp, endometritis etc. Do not ignore your symptoms. Visit your doctor/gynecologist at the earliest for thorough examination and further evaluation to look for the underlying cause. Treatment as needed (based on examination and investigations results) would be started to help you to control the symptoms. Be in regular monitoring and follow-up with your treating doctor/gynecologist and report any new/abnormal symptoms immediately. Take adequate rest. Drink plenty of water. Maintain healthy diet.
Take care.