Hi,
Welcome to health care magic,
Itching over penis head could be balanitis or
balanoposthitis (infection of glans penis).It could be due allergic or might be infective as you had a unprotected sex earlier.
But the clinical inspection of the affected part will be helpful to a physician to diagnose exactly.
You should go for routine blood works and appropriate tests to rule out infection.
There might be possible that you could also acquire infection through your boy friend but it must be confirmed by the blood tests.
The important thing is to diagnose it first by a clinical examination by a
general surgeon by doing inspection and palpation.
The following treatment would be helpful for him meanwhile.
1) Hot Sitz bath-
Sit for 15-- 20 minutes and also clean off any clear or whitish secretion. Do it at least twice a day.
2. Local Steroid cream/ointment application- Clean off and wipe off the area clean and dry,following which apply local steroid ointment like
betamethasone The infection should start subsiding after 3 to 4 of Ointment application.
3. He can be given
oral antibiotics like cephalosporins (cefadroxyl or cefixime) or quinolones or macrolides but only after complete clinical examination.
Consult dermatologist for further advice.
Regards,