ShadowJewels is right even swimming pools can give them to you and it is summer time so you might be spending more time in public pools than normal. Let us know how everything goes.
Lol30, it sounds like you may have a yeast infection. You can get them from a variety of things. Bubble bathes used to give them to me about your age. Your doctor can prescribe a cream or pill to help, or you can get a cure at most pharmacies. It is not uncommon and can be easily managed.