White patches on penis glands and penis shaft

hello, can someone please help me , i've had this white patches over two months. it started only with one small patch and it started spreading on the gland , ive had these after i had sex, is it hsv-2 or some kind of fungal infection ? symptoms: 1- white patches on penis glands(it goes away after an erection). 2-white spots on penis shaft. 3-black discoluration spot on penis shaft. 4-eye problem ( irritated to reddish color) 5- i've only experienced itching sensation one time at the start of it and that's all no burning or anything else. here are some photos for reference.

image

image

image

image

image