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).