Rozied,
Hugs to you. I think all us moms have been where you are. For sure, I KNOW I have. Always wanting to jump in and solve the problem, lend a helping hand, show my unconditional love.
But, (there's always a but) we are impending their recovery everytime we jump when we feel sympathy for them. We love them, and they know that, really deep inside, they know.
We have to love them enough to let them find their way.
Hugs to you, and prayers to you, Mr. Rozied, and your son...