I'm so sorry for your worry and your sons troubles. I teared up while reading. You're both warriors tho, don't forget that when trucking through this season <3
I don't have a lot of advice right now either, but a few questions may help if I know some more info.
#1- has he been tested for...