You might want to do a little research, because just as
HIV/
AIDS, herpes antagonizes the immune system- thus weakening it overtime. Things that a normal immune system could fight off, such as yeast, it soon develops and inability to fight off efficiently, in some people. So you could very well have a yeast problem at the root related to some other STD such as HSV or it may be related to the pills you are taking.