Hi,
Thanks for joining me on ehealthforum.
The symptoms that you are having could indicate possibility of another cervical or vaginal injury (especially if you have been having sexual intercourse).
Report to your healthcare provider/gynecologist and get a thorough examination and investigation done to look for the exact cause and start with treatment.
A per speculum examination with proper light would help in your case. Ask for a referral to gynecologist if your GP is not able to diagnose what is happening to you.
All the best. Take care.