Hi, you are having chronic urticaria
. You should be investigated to find out the cause.There are many causes. .. If there is any cause, treat it . Otherwise it may be idiopathic urticaria. Take fexofenadine
tab. 180 mg twice a day till control, then once a day for long time .. About two years. .. Ok . Still you consult dermatologist
for firm diagnosis and treatment.