In an effort to not sound insensitive you need to find some sort of A. Social counseling (and stick with it long term which I can tell you haven't) B. Social group with general interests (real life social group not Smogon and its surface friendly hive mind mentality it portrays). For the record I deal with both depression and anxiety but I don't care about most things in life and normally am laid back so I keep to myself / prefer not to vent or complain about it.Professional help hasn't done anything but let me down sadly.
You're clearly trying to, as most people on this site and the internet are, find acceptance and validation from people hiding behind an avatar most times where relationships on the internet are not genuine / fickle in comparison to anything the real world has to offer you long term. You're hampering yourself down over some people not liking you behind your back and in a nutshell we call that "getting played". Happens to everyone and trust me your incident is really light from what I've seen and dealt with in the past. You suffer from anxiety and it's clear you're afraid of being alone long term and the unfortunate news flash is welcome to the club, especially in the millennial era where people are so attached to the internet it takes over as well as translates to their real life and surprise surprise causes lack of any social life for many people.
You need some new people to socialize with and find connections, considering as I said you got played by, again, in-genuine people. Get some fresh air find events or social gatherings you may be interest, join a club YMCA or w/e some shit like that, do something than sit around and let the normal bullshits of life drain you while being fortunate you have a roof over your head or even a computer to vent about something online in the first place. Eat better, turn off the news, slow down on social media aka a cancer to those with mental health conditions, and do some more positive things and it'll translate as such.
If you want to change something, it's on you.