It breaks my heart that you're in a world of hurt. I can't offer much but support and as much love as I can give. I wish I could do more for you.
Did you say in the Friends Cafe that you were looking for a male psych to discuss the relationship and sex situation you're struggling with? I think that'd be a good idea; females just don't get male needs and wants sometimes, you know? So maybe talking to a guy might be more beneficial for you, but it is still good to get a perspective from the opposite sex.
Being a young person and having no relationship and seeing everyone in a relationship, having sex (not seeing but you get what I mean I hope), flirting, going out, public displays of affection, your friends having someone they're talking to or getting along with...it's hard. And being the loving person you are and just wanting to be loved and love, seeing a girl being mistreated in public...of course it would anger you. There's sweet and genuine guys just like yourself who get completely ignored. It's awful that's the case.
You deserve love, and it will come. As I said, you're a pretty cool guy, you're interesting, you have a unique perspective on life, your metaphors are crazy, you're intelligent and so sweet to everyone you've helped on here. You're incredible, okay? I don't think you're a loser, and if I saw you, I don't think I would either. I think I'd see a really strong and resilient guy who's hurting but still fighting. Someone I want to know. Someone who has heaps of stories, both good and bad, and a guy who has a lot to offer to the world.
I don't know what it's like to be a 23 year old guy, or a guy at all, I don't know what it's like to have anxiety and depression and miss out on opportunities. I don't know that, and I'm not going to pretend I do. I do know what it's like to be single, have all your friends leave or believe they will, to not love anything anymore, to feel worthless, to feeling like you will never get a relationship...I know how that feels and it's horrible. And hey, it's normal to want sex. I get what you mean when you talk about relationships, just maybe in a different way seeing as I'm eight years younger than you and a female, aha.
You're valid. A girl will come along and steal your heart away.
And that girl will love you just as much, and your pain will ease.
You're strong, Mitch.
I'm here for you, okay?