Hey there. You dont need to be ailing from either. It would be nice & clearer if you could upload snaps of these lesions for a more informed opinion. Oral sex is not necessarily the culprit here. The white spots
that come & go may have been there earlier or/& be an ongoing fungal infection
. The description of the lesion may be suggestive of a 'friction' blister. Try using a mild antiseptic mouth rinse preferably one that contains lidocaine
& this may suffice. Add an antoxid or multivitamin
tablet rich in vitB & vitC to your regime & this will aid both the fatigue & promote healing. If the problem persits, take a single dose of a combination tablet of fluconazole200mg & tinnidazole 2gm @ one time (single dose) & drink plenty of fluids to reinvigorate yourself. Cheers & trust this helps. Feel free to contact me on the 'ask your doctor' icon should you require more details or privacy.
Dr Praveen Rodrigues MD Dermatologist
, Cosmetologist, Venereologist, Vikram Hospital, Bangalore, India.