Hello & Welcome
You seem awesome, from what I've read.
I also alienate myself, to a ridiculous extent. I always have, ever since childhood. If I wasn't being alienated by others, I was alienating myself from others because it was easier that way than dealing with people.