My best friend is having a really tough time at the moment, and as much as I want to help and have tried my best, I don't know what I can do, especially since I've never been in a similar enough situation. He broke up with his ex-girlfriend at the end of March, but he was deeply in love with her. They have been in contact frequently, and he's been upset by her frequently - especially as she has a new boyfriend and, being a bit dozy, slips things into conversation that make it clear they've had sex, or links him to pictures of her pulling someone else by accident. He's started seeing someone else, but that's complicated too as, for a long time, our friend was in love with her. It's all panned out okay, but he feels guilty. He's also worried about his exams as he was rejected by Cambridge and is reapplying, so needs good grades (he's very intelligent, got great GCSEs but didn't work last year).
He can't really talk to anyone as his support base has disintegrated. His ex will just make it worse, he can't discuss his ex with his new girlfriend, he can't discuss it with the friend that was in love with her as things are still a bit strained. Even his other close friend, who he once counseled off a ledge and who he stood by when he was in turmoil about coming out to his parents (he's bi) has abandoned him, telling him he couldn't get bogged down in his "****ed up little life". There's just me.
I just don't know how I can help. He won't come to me, as that makes him feel weak or impotent, and so I always have to go to him. I can't make him feel better about himself, but he's a really great guy. I've told him so, but he can't even listen to that. I've never been in this situation, so I can't give advice, and I just end up babbling and trying to help. I don't know if it's helped, but I texted the friend who abandoned him tonight, giving him an earful (eyeful?) for the way he has behaved, and i texted his ex to ask her to give him some space.
Has anyone been in this situation? How did you get through it? I really want to help, I feel weak that I can't do anything, especially as he's helped me in the past when I've had problems.