Many doctors believe that stress is often a factor in a number of dermatologic conditions, including hives, psoriasis, acne, and eczema.
Genetics plays a defining role very often. And stress, of course. You provoke the symptoms getting worse because of it.