Good luck in narrowing it down and figuring out the cause of all the itchiness! We'll be thinking of you.