it could be genital herpes.. you might wanna go to the doctor
Hi
Welcome to the MedHelp forum!
Blood blisters can form by nick of teeth during oral sex, by shaving or even due to fragile blood vessels. If you have been given oral sex, then get a STD panel done especially for herpes. Lichen sclerosis is another possibility but usually it causes severe itching. Please consult a gynecologist. Take care!
hi there i wouldnt worry to much alot of people get this its sounds like a boil to me.. it can be caused by sweat or maybe an ingrown hair.. they do come and go from time to time.. and also when your body is under stress. just keep the area clean .. but sometimes if it gets really bad (very painfull) you would need antibiotics from a doctor.. but most generaly clear up by themselves.. hope that helps alittle.. remember im not a doc its just my advice..