hello sir plz you need to mention your diet habbits age sex job for proper diagnosis.
ayurveda has speciality in treating such cases after treatment you dont need to take medication again and again.
It is effect of pitta kafa & rakta dushti.
some diet modification and ayurvedic medicine give you permnent relief from this ailment.
virechan laghu sut shekhar aampachak vati haridra khand are very effective and time proven.
kamdudha rasa sada 500 mg four times a day with laghu sootshekhar rasa 250 mg wil give u the best results.
Also take sarivadyasava in a dose of 30 ml twice a day
these wil help to stabilize the mast cell
have a nice day feel free to ask in detail