Hi,
It seems that you are having
urticaria.
There are many causes.
It may be irritation, allergy, solar, cold induced, physical, pressure, drugs, insects,worms, infections,psychological,internal diseases,
connective tissue diseases, malignancy..etc
There may be no cause..idiopathic.
To find out the basic cause ,you should undergo for series of blood tests.
After knowing the cause, it would be easy to cure urticaria after treating the precipitating disease.
Short course of
steroids and antihistaminics are helpful.
You
consult dermatologist.
Regards.
Dr. Ilyas Patel MD