From your history, it seems that you may be having candidal balanoposthitis
.. There is reddish patches and dots on the glans penis
You consult dermatologist
, have blood tests to rule out DM,HIV
or other immunocompromised conditions.
There may some other disease along with this, like some viral disease resposible for red pathes on elsewhere and pain in ears and head...
Anti fungal tablets and cream might improve genital lesions.
Anti inflammatory and antibiotic drugs might be taken to alleviate other symptoms.
But , all under doctor 's supervision.
I hope you got my answer.
Dr. Ilyas Patel MD