Gotta be honest, that hits so hard. I can’t count how many times I’ve felt the same way.
BUT…. I don’t know if that’s actually true. Like I said, I’ve felt that way many times, but often it’s not true. Your friends may like you, and they might be your true friends. But they may have said no for either of two reasons—they’re busy, or they’re not interested in the particular activity.
Here’s what I’d suggest, if my advice is worth anything—wait awhile, then, if hanging out with them is your goal, just ask to do that! Doesn’t matter where. Could be at their house, or at the beach, or you could take them out for dinner. It doesn’t really matter. Or, ask them what they’d like to do! That can go a long way, too.
Trust me, I am a TERRIBLE socializer. I’ve gotten a little better since I’m in college, and managed to make some friends. But I’m still terrible in that realm.
Lastly, I really do believe that being a nice person, and being invested in the other individual, goes a LONG way. I mean that. I do not care if you’re a person with special needs (speaking from experience, this can make it a bit harder). I do not care your political ideology (you get to have an opinion, and so do I). I don’t care your socioeconomic situation. If you are a nice person who I can get along with (and our relationship is two-sided), that’s all it takes for me to be friends with you. At some point, I don’t understand why it needs to be any more complicated that that.
As far as online relationships go—those can be tricky, but I’ve managed to have pretty good luck in general. In fact, I think online relationships can actually turn into bigger things. For instance, awhile back I happened to be in the same area as the guy, and I’d known him for awhile and trusted him (and he felt the same for me), so we met in-person. And that was really fun! So while I don’t think those are the ideal kind of relationship, they do have potential.