Hi, thanks for asking in Healthcare Magic.
The hives are mainly due to release of excessive histamine
and that is why you are responding to both Zyrtec (Cetrizine
) and Zantac (Ranitidine
). Histamine acts on both H1 and H2 receptors. Zyrtec blocks H1 receptors and Zantac blocks H2 receptors.
Yor Dr would have probably given you Ketotifen
. This drug is a mast cell
stabilizer ie., it prevents the release of histamine from mast cells. This will result in dramatic, long standing improvement. Your treating Dr will know about this drug.
Some food items like fish, tomato egg and even milk can result in itching. You should identify and avoid such food substances that cause utricaria (itching). Drugs like Aspirin, an over the counter drug causes mast cell degranulation (destruction) and releases histamine. Also you should rule out anemia, elevated uric acid level (due to kidney disease) Diabetes and hyper thyroidism, other common causes of itching in persons of your age.
I hope this is helpful to you.