Help. Balantits or something else? Advice

hhi everyone. little backstory. about a month ago I started noticing some irritation/redness around my foreskin with small little micro cuts that were especially sensitive when I would retract my foreksin. i originally had attributed to friction/masturbation. I had done some research and posthitis was consistant with the symptoms. I eased off of the masturbation/sex and symptoms improved. I had even used a anti fungal with relief, however I still noticed that my foreskin retained a mildly reddish. yesterday I had sex and fast forward 24 hrs later I noticed that the head of my penis has several red spots. there not raised and not itchy nor do they burn. is this a case of balantitis / yeast infection ? or something else ?

I have only had 1 vaginal sex partner however I have had several other encounters but no penetration. just mutual masterbation.

bhank you all in advance slightly worried and concerned. I’ve applied some antifungal/steroid cream for the time being.

im having very simular issues have you been to a doctor or STD CLINIC? ive been tested for clamidia, gongera, syphils, hiv & hep which all came back clear which has left me woundering is it HPV OR Herpies?