They both need to be tested for stds.
You should see a doctor. You sound like you could be sharing a yeast infection. I do feel however, that you should rule out stds, as the above advised.
Could be a yeast infection, but given your boyfriend's bumps it could be herpes. Get to a doctor ASAP for a diagnosis.