Re: a puzzle of darkness
I'm just going to expand on what Leper Messiah has already said. Getting too involved will only drag you down. You will develop your own puzzle of hopelessness. Being there for him is the best you can do. Drag him out places like the cinema every so often. Invite him over with a few mates. Not too often though. At first he may protest but all this will strengthen the idea in his mind that yes there are people who want to spend time with him and who will listen when he wants to talk.
~ The journey of a thousand miles begins with a single step ~
* Nothing in the world has ever been accomplished without passion *