It sounds like a bacterial infection, if it's a fishy odor then it's just an imbalance of your vagina, you will need to go to your dr, and he will prescribe you antibiotics. If it's a yeasty smell then the dr will give you diflucan for a yeast infection! Don't wait too long to see a dr, I waited and now I've been suffering for over 5 months now! It's not pleasant!
I think you need to go to your family Dr and get tested are it could be a yeast infection.
You sound like you have a classic yeast infection. I would go to the doctor to get tested to see.