you mentioned immune system, waking up in middle of night, itchy scalp, probably have allergies, itchy throat, joint pain etc, some of these are symptoms of parasites one example is the strongyloides there are others that cause similar symptoms. just giving you something to think about????