You are having physical urticaria most likely cholinergic urticaria. It can be kept under control tell with treatment. If you are having weak eyes, is spectacle a cure or the treatment? I can understand the frustration, but this can be treated. Please consult online
Answered2018-01-25 02:50:56
Let others know if this answer was helpful