I am 24 years old and I have a swimming competition next week. I have prepared a lot for this competition but my problem is different. For the past 4-5 days I have been suffering from a fishy vaginal odor. Am I suffering from a vaginal infection? I would like to know about the possible causes of vaginal odor so that I can get my cure effectively and quickly!