Good on you for being a strong friend to someone who needs one. Flip side, my sympathies for your dealing with watching your friend crumble in front of you. Many people walk away when most need just that 1 friend who keeps pointing in the right direction or is that shining light in the darkness.
https://www.quora.com/How-do-you-hel...elp-themselves