Why won’t my hives go away?

Hives are red, itchy welts that crop up on the skin. Allergic reactions and stress, among other triggers, can cause episodes of hives, which typically last several days to a couple of weeks. Cases that last six weeks or longer may be autoimmune hives.

Content restricted. Requires subscription