Bets,
Thank you for such a wonderful post. You are a really wonderful person, it is hard to let a child go but your recovery is showing as much as his.
You are giving your son what he needs at this time, and that is the power to work on his recovery.
Hugs to you,