Welcome!
you've definitely found a good place to come and hang out with other compassionate, understanding like minded people.
I am truly sorry for all you have been through and can offer no personal experience or advice to you in this. You will find theres a lot of parents on here that have dealt with some really tough situations that may be able to help and guide you in the right direction.
Thanks to a handful of these ladies words of wisdom my difficult little guy is doing MUCH better and is now a manageable little pain in the rear 