he has to settle his issues before he can have relationships and maybe he was not mature enough to be friends with someone he was just in love with. he was hoping the "be friends" time with give him time to plan a come-back on the romance. i've been there when I was that age, I'd get all insecure and do all these behaviors you mentioned , or similar. friendship in that state of mind is not very realistic. I have a friend that I really care for but she also is young and beautiful so I have to keep myself in check to not get too passionate, so what I do is I call her once a month, we hang out, then I call her a month later. perfect. if he could do that , then you two could be friends, but he's not there. be strait and direct with him : if he's gonna get all self-destructive because he can't handle being just friends then you will stop talking with him, its not fair to you to make you feel that pressure. making you feel responsible for his wellbeing is totally unfair to you, maybe reverse the table for him, ask him to imagine a girl who likes him romantically but he doesnt feel that way and then she get s all self-destructive and nuts, how would he feel?