I think what you did was fine. You let him know that you love him, you offered some very practical tools for him and that is enough.
Of course it hurts our hearts to see our children suffer no matter what age they are but we must hold firm in our resolve that we cannot, nor should we live their...