Dermatology Questions? Ask an Online Dermatologist.
Hi and thanks for the query.The best treatment will be prevention, that is to identify the allergen / irritant and avoid it. Till that is done, you can use a second generation antihistamine like Cetrizine or Loratidine instead of the benadryl which is a first generation antihistamine and can cause sedation and some habituation as well.
A visit to the Allergist/Immunologist can help in identification of the allergen as well to design a desensitzation regimen which can eliminate the response to the irritant.
Hope this helps.
Please do leave a positive rating for the service.