I chuckle because just two weeks ago, I felt exactly the same way. I will say this, it is hard for me when I read about, in my case, other authors finding success. The trick is finding a way to remind yourself that your turn is coming.
I just wish I had more than words to offer. I'm sitting here, staring at my screen trying to find the right words to say. I can't. All I can offer is what I did that worked for me. Maybe it will for you, I don't know, but it's all I got. So please, take it as my attempt to be a friend.
I'll star with this nugget. You don't get behind on the road of life. It's a road, not a race. More like you're in grid-lock, which can feel about the same I admit. So find an exit. Get off the beaten path in search of more movement. To translate, step outside and try an adventure or two.
I found my community when I stepped outside my comfort zone. In high school, that meant running for student office despite being oh so shy. Taking ROP Retail Marketing. Speaking up in clubs. In college (such as my experience was) I branched out into fencing, despite being not athletic. When a class mate told me of a job opening at the local movie theater, I went for it, even as I worried about hating the job. Cleaning up theaters? That sounds fun (not). That was 7.5 years ago. Not only do I like the job, but I found community there too. In Perfect World International (another MMO, this one similar to WoW), it meant joining one of the top tier factions, despite me not being much of a PVP player. The result was a three-year stint in a faction that created such memories I actually made a patch for the members when we disbanded.
Many of these steps were big ones. Yours doesn't have to be to make a change. It can be something small that's just outside your comfort zone, or just your current situation. For example, if you're in the States, try volunteering for a local youth sports origination such as A.Y.S.O. Or if you're a Christian, try a vacation bible school program. Not into kids? Find some other charity you could help with for a while. Any role will do. Pick one you think you can handle, and do it. And when you do, be open. Don't gush too much, just be friendly, kind, and willing to converse about anything or nothing. You may even find some LoL players you can converse with. Be sure to listen as much as talk of course, something I still struggle with.
Also... this is going to sound incredibly illogical, but... don't try to belong. Hear me out before your head starts hurting. When you try to belong, you often end up trying to make yourself fit what other people want/expect of you. That rarely turns you into you. I've learned I find my place by creating my own place. I am me. I speak how I feel, and act how I am, and for being that way I make no apologies. Granted I try to avoid intentional insult and injury, but I am who I am. The people I want to be around are those will will accept that.
As for passions, I got nothing there. Mine was ignited by 9/11, and a poem a class-mate read the same day. I do think you'll find yours. I just wish I knew a way to help you do so.
... Well, I'm good at text walls aren't I? lol. Well, I'm trying. I hope that gets through. I've been where you are. I had people there to help me. Now it's my turn to see if I can help you. I just hope I am... somehow.