My son is an addict, heroin is the only thing I know of. For 6 months he has had hives. His blood work, intestinal test and allergies test come up negative. When he is going to all these specialist I doubt he is telling them about his drug abuse. Could the hives be caused by the drug abuse?