and trying to parent is there isn’t anyone that has been in your exact situation.
They can offer opinions and what they might do, but the reality is even though I have some similar things I deal with, my kids and I haven’t gone though exact things you have.
Know that there is hope based on some posts here some good suggestions. And know that there are people out here praying for you and your son.