Hello Aint No Sunshine,
I just want to acknowledge your post. I can hear your pain and desperation. I welcome you to the forum, but am so sorry for the reasons you had to find us. This is a safe place to land, and I know the relief of just telling your story to others who have lived through similar heartache and understand.
I do not have personal specific advice for you now, as my difficult child son is much older and I am in a different situation, but there are many here who have experienced the same / similar circumstances as you describe. More folks will come along soon, to share their wisdom and guidance. Just reading others' posts here can provide much insight, and help you know that you are not alone in these circumstances. We understand and are all in this together.
Hang in there and stay with us. Take care.