Hello there, thanks for writing in.
There could be few possibilities for your symptoms.
1. Blisters do hint at
genital herpes but they also cause painful ulcers. Also, your boyfriend need not manifest infection to transmit to you meaning, he need not show signs of active infection but still can be a carrier and it can spread to you. I do suggest that you visit genitourinary clinic to rule out herpes infection.
2. It could be an
allergic reaction to anything you could be using on your privates. ( chemicals, del, inner garments etc). Do check if that is the case.
3. Yeast infection, yes, you could be right. It can be yeast infection as well which shows up as Curdy white discharge with itching. It could be trichomonias infection which can itch as well.
4. Any forgotten object ( tampon or others).
5. Lastly, could be
cellulitis and pus draining out.
You must see your doctor to check it and treat it appropriately and not to ignore as it is quite hard to come to a diagnosis without clinical evaluation which is very much necessary at the moment.
Hope this helped. Take care.