What Causes Itching Throughout The Body?
different possible causes, would need assessment
Detailed Answer:
HI, thanks for using healthcare magic
It is possible that it is a drug allergy. An allergic reaction can be possible to any drug or chemical agent.
It is possible to be allergic to any traditional or herbal medication.
Generalized itching may also be due to: (a) infection- such as scabies , this is normally worse at night.
Since the itching has been ongoing for years, it is not as likely
(b)eczema
(c)liver or kidney disease
(d)iron deficiency
(e)thyroid disease
(f)cancer
To diagnose the exact cause, you would need to consider seeing your doctor for assessment.
In addition to physical examination of the affected areas, you may need blood tests such possible allergy testing (possible to be tested for allergies to some drugs), liver and kidney function tests, complete blood count, thyroid function.
Assessment by your doctor would be the way to diagnose the exact cause and treat appropriately
I hope this helps, feel free to ask any other questions