according to your history ,what you have is urticaria
its a type of allergy
.it take much time to cure your problem,but it will go ,i am sure.
avoid sour food and drink plenty of water a day.
apply good moisturizer twice a day.
works well.take once at night