You might have BV bacterial vaginitis. This happens when bacteria enters via fingers, tampons, etc. It's very common and very treatable. I had it after my ex "manually satisfied" me, and I know it sucks. Your doctor will probably notice bleeding or inflammation of the cervix and surrounding areas. I was prescribed the antibiotic doxycycline for 7 days and it worked. Good Luck =)
Anything worth it takes time.