I’ve been having this painful rash on the head of my penis

i don’t know what is this red painful rash but it scaring me i always used condom during sex but i did receive oral from this girl a 6 months ago but i never had any problem or symptoms i just started to have pain but the rash i been having like 4 months now it never go away and i just went for a screening i will get my results next week an going to a clinic this week and I’m really stressed i look up on the internet what could it be and it make me more worried like it say i could have genital herpes or penis balanitis .ect

picture

Hi, it is possible you have balanitis. Until you get tour result, you can still try to apply jock itch ointment to see if it improves. Yeast do not go away by itself and can be very painful.