Hello,
The various possibilities for your symptoms are skin conditions like psoriasis,dermatitis,lice,scabies
and hives, internal diseases like liver
and kidney disorders, iron deficiency anemia, irritation and allergic reactions to chemicals,wool,soaps,cosmetics and certain foods can cause itchy skin. Another possibility is of eosinophilic gastroenteritis(an uncommon gastrointestinal disease causing itching and abdominal pain. A history of atopy or food allergies is often present).