Everything that you do is important for this type of thing because it has more than one origin. Try to stop them now, because my hives have gone on for 6 years and I know others who have had it for 10. Hopefully, you won't suffer that long. Liver Flushing is the only thing that really helped me. You should clean your bowel and kidneys first icluding parasite herbs. Then do a flush. Read Hulda Clark and Andreas Moritz forums and books on Liver flush.
Also, the type A control freal attitude that I embodied when I first started getting this, seems to be a part of the problem too. A lot of people who have hives do not have a relaxing attitude about life. This stems from an internal fear of things going wrong or bad things happening, that stresses the Kidneys. The Kidneys are necessary to flush out all toxins before they are forced out through your skin.
Check your dental work...do you have amalgams, root canals, braces? Metals in your mouth are absorbed by your tissues and have a strong affinity for sulfer in organs like the brain, lung, kidney and sex organs. This has been proven and discussed by many authors, Hal Huggins and Andrew Cutler are two doctors that explain it all. When your Immune System is overtaxed by metals, other bad elements have the opportunity to sneak in. That is why most people with Candida overgrowth really have Metal Toxicity and need to remove it first.
I personally removed all metal and am in the process of extracting root canals. No tooth is worth your health.