I only have a few online friends and a few in person/real life friends. Is it weird that I given up on making real life friends? I don't like getting disappointed again and again.
No it's not weird. Do what works for you.
I wish I could give up on making friends, but I love social interaction so much that I automatically find myself becoming attached to people, even though I keep my distance from female NTs a little (not enough to notice) because I'm afraid of being socially rejected. Most NT females of my age reject me and it hurts or even makes me feel embarrassed.
Because I'm not very outgoing, it can be an awkward situation whether to approach people or not. Sometimes if I see two or more coworkers chatting and laughing casually, I'm afraid to go and join them in case they think I'm being intrusive or nosy, but then if I don't join them I'm afraid they might think I'm aloof or unfriendly and assume that I like being on my own. That's what happened all through high school for me, and although it happens less in adulthood, I'm still afraid it might happen.
I remember one time at school when I was 13, there was a new girl in my class, and she got introduced to me by another girl in my class who was put to be her 'buddy'. I decided to try my best to make friends with the new girl, so I acted casually, was friendly, laughed at her jokes, and chatted about general stuff like what our favourite or worst school subjects are, etc. But, just like nearly every other NT girl at school, she soon found out for herself how worthless I was and ignored me. When she got more used to everyone she asked one girl why she was sitting next to me in class, like it was a social crime to be anywhere near me. Was I that awful? Apparently yes.
Anyone feel that being on the spectrum or ADHD or some other ND, the rule is "don't do what NTs do, do as they say"? So you go through most of your life being abused or bullied or rejected, but it's drummed into you not to do anything of the kind to anyone else, that you must always remain tactful, kind, empathetic, friendly, otherwise you'll get a lecture and expected to hang your head in shame?
Another reason why I hate, hate,
hate being different.