Linda
Your hives do sound stress related. I am sure the benadryl makes you quite sleepy. I know of a woman who cleared up her psoriasis that she had for 15 years in two weeks by drinking an Aloe Drink put out by a company called Market America. Good luck!