Not really, but...
Allergy injections, or immunotherapy
, is the best way to control allergies
- they make you less allergic, rather than simply covering up the symptoms like the allergy medications do.
Many people find that their allergies go away completely with immunotherapy, but most people will see some of their symptoms return 3-5 years after stopping the shots. Long-term maintenance is an option, though.