u have allergic reaction
known as urticaria
u need to do allergy
sensitivity test to know which substance cause u allergy.
avoid sour food and veg with seeds.
drink more water,avoid outside food.
need to consult dermatologist
ur problem may last from 2 month to 20 yrs.
more and accept it