>>115979
I don't make diagnoses, my concentration was in research. However
>my dad did his best, even though I know before he had me he'd never emotionally invested himself in anyone before
and
>I have crippling social anxiety to the point where some days I literally hide at school impulsively
Leads me to believe you aren't being honest with yourself about the situation. Besides I never said it was ONLY a shitty home life
>[insert reason here]
wasn't just some fucking chan joke I put in for cheap laughs. If somewhere in your early development something else happened that destroyed your initiative/willingness to open up to people (or love interests more likely considering you have stated you have a few friends) that would also explain it. Maybe figure out what that was and find a way to come to terms with it. The empty chair technique is one way that comes to mind but you can look up other shit, it's all there for free on the net.
I was about to ask if you are sure you really open up to people instead of keeping them at a distance, but then i noticed
>I'm terrified of opening up to someone real
I really can't help you or anyone else on this board. It's outside of my sphere of knowledge. All I can do is make you aware of things, which itself is about as helpful as talking to your local bartender.
But if there is one thing I'd say its this; look up the spotlight effect. Also find a practice bitch. Literally just find some cunt who you literally give zero fucks about and don't care what she thinks about you. Then practice all of that dating shit you see normalshits and chads talking about on her. I can't stress enough though that you literally can't care about the practice bitch. Don't feel guilty because bitches have an easy ride in life and if nothing else she'll be happy for the attention. If you cannot find a practice bitch because you hold everyone else in higher regards than yourself. I don't know, lower your standards or something.
>I go through friend groups about once a year so I do have some abandonment issues, but I'm fairly passive when it comes to people attacking me
I can empathize. One way you might consider trying to break those habits is through some sort of self imposed behavior modification program using the techniques championed by Skinner and his minions. You know shit like snapping your wrist with a rubber band when you passively accept an attack or giving yourself a cookie when you stand up for yourself/retaliate.
If I guess right. I'd say the two subjects are probably linked. Find a group of friends, things go well for a while, someone starts attacking you for whatever reason, you distance yourself from them to avoid the "pain" (we'll just say pain because its easier than the behaviorist phrase of adverse reaction to stimuli). In this sense the constant moving from group to group is a learned behavior to minimize the negative stimulus by removing yourself from the situation. Only way to change things is if you manage to change the payoff matrix for the reward/punishment outcomes through your own self imposed system. Again this is something that you are going to have to figure out on your own because you know your life better than I do.
And please for the love of god when you read through what I just wrote remember that when I give specifics like "snap your wrist with a rubber band" I am giving an example, in most cases an exaggerated one meant to be humorous. Only take the general statements at face value.