Jeez, that is quite a while that you've known them. I guess it makes sense why you didn't realise earlier on considering that's all you'd known at the time. When you're experiencing something for the first time, such as a friendship group at a mature age, you don't really consider anything outside, no matter how messed up or sh*tty it is. Also, you definitely shouldn't blame yourself, I know it is super hard not to, but in situations like this, you really need to realise that this is happening TO you, not BECAUSE of you! I totally get that you might feel like you don't fit in, but that doesn't mean that they should treat you like that, especially for the reasons you mentioned, which I'm sure aren't true either. I know it must hurt a lot considering all the things that you feel about yourself, but at the end of the day, who you are should not overcome what others want or see you as, and a lot of the time we tend to believe that (e.g I can do what I want and idc what anyone thinks of me), but then at the same time, we get hurt when we don't get what we initially expected, and convince ourselves of 'truths' that were created because of the situations that are happening. For example, when I was in year 11, my old friendship group made fun of me for moving to a different sixth-form (because our secondary school had a sixth form that most of the students went to) and picking art subjects. They called me insults and whatever have you, but when I applied i told myself that I really didn't care what anyone thought of me, so long as I was doing what I wanted I'd be happy. But, in those situations when they made fun of me (I was a quiet, shy kid with a stutter) I felt so embarrassed because there was no one there to be on my side at all, and when it's 'all you know' (a.k.a the friendship group), you feel so alone and you start questioning what you're doing and questioning all the decisions you've ever made. I had a f**k ton of things that came into my head because of the whole thing - feeling like i'd have no friends, I was stupid, v ugly, small, boring, unpopular, all this stuff. I eventually deleted all my social media accounts and created new ones which I blocked them all on after results day, and I've never seen them ever again (I was friends in their group since 2014).
I really feel sorry for you in this situation because I know you must be feeling as though that everything you are feeling about yourself IS 100% the truth, but I am telling you rn its not!! I know some random person telling you on TSR won't do the trick, so you need to remember who you are and what your worth to yourself, which is way more than those people, regardless of whether you think you're unattractive or unfunny or boring. You are worth a million times more than any of those people, so don't let them get in the way of who you are. From what you've said, I don't even think you were their friends in the first place, and good on you. You should never be friends who would treat ANYONE like that, regardless of what they're like.
Don't let these people dictate what you see yourself and your own life as, and as much it's really hard to not blame yourself for all these things happening, its true...of course you're going to see yourself as a potential reason behind this situation; the people who are similar to the rest of the group are 'accepted', and the people who aren't (in this situation, you) aren't. But you need to remember that just because you are different to who they are does not mean you are lower than them. Let me ask you this - judging from how they treat people, what they're like, how they don't even seem to care about the fact that someone is going to the toilets and having breakdowns, talking smack behind people's backs...would you
really want to fit in?
These people will quite literally take control of your life mentally. Get rid. ASAP - you're amazing in your own way and nobody should let you think otherwise. Especially these kn*bheads. There are so many people out there who would love to be friends with you (including me
) so don't give up hope on them because they're waiting for someone like you to come into their life.