Hi,
Noted your short history of recurring blisters on penis on
stress or loss of sleep, they swell quickly and become painful, causing glands/glans to swell.
Painful blisters on penis can be due to one of the following conditions:
Balanoposthitis.
Herpes as
sexually transmitted disease.
Any other specific infections.
I would advise you the following:
First of all whenever you get the blisters photograph these serially for your Doctors to get the exact picture as visual impression is very important in such cases.
Consult a Dermatologist, give proper history, get the investigations done as advised.
And get treated as per the cause found.
Ask for which precautions to be taken like using condoms.
Hope I have answered your query. Let me know if I can assist you further.
Regards,
Dr. T. Chandrakant, General Surgeon