I went thru your detailed history.
It is most probably repeated bacterial infection of the skin of the penis.
You need physical examination, battery of tests to rule out diabetes
and other diseases that cause reduced immunity.
Meanwhile good hygiene, keeping the area clean and dry, a course of local and oral antibiotics