For a yeast infection you will see no bumps, and herpes will come and go, don't think if the bumps go away it means you don't have herpes any more so use protection. If it is a yeast infection if you have to have sex use protection cause it is just as painful for a man as a woman.
Get tested as soon as possible! There are plenty of clinics that offer free or sliding-scale tests for STDs such as Herpes.