Many times, when you try to help a drug addict, you are actually stabilizing him in his addiction. There is no easy way to deal with this. I think that you did the right thing. Imagine he had actually killed himself that night, how would you feel then?
That said, you have not ruined his life because you are not responsible for his life. He is charged for things he actually did and said… not because of you!