First of all, wear a condom. If you have an infection, it can spread to him and it will come back to you later on.
Secondly, go see your doctor for a test to make sure it's a yeast infection and not a bacterial infection. Over the counter creams can get you back up on your feet in just a few days.
Lastly, you may want to watch how much you drink and the amount of sugar you are consuming. Yeast thrives on yeast and sugar turns into instant food for the yeastie beasties.
Take a look at The Yeast Connection Diet and see how you can change the way your body reacts to things just by changing the way you eat and drink.
Hope this helps and in ten days, have fun with the BF and wear a condom...