Dude WTF, this has to be a joke.
Don't you dare take the easy way out.
FUCKIN FUNNY ENOUGH I had the same exact thought of offing myself...
I swear, man, it gets better. I had the same "skill set" as you 2 years ago, plus my finance fucking leaving me... The one I had a whole dream life fucking left me... but I bounced.
I got a good job out of thin air, and I found out that, in fact, I can talk to people, and people like me actually, I was just too much of a Retard that liked to live in this own dark mind...
NOBODY IN THIS WORLD IS "too dysfunctional", we just believe the shit we keep getting fed by the media and those fucking exaggerated porn man...
I'm not saying it will get 100% better in a sec, it will take time... I mean, I spend about 70% of my job money on Hot Wheels, and I don't know how I will survive till the end of the year, but WHO GIVES A FUCK, hell I'm taking a day off behind my boss's back to play your mod man for fuck sake and I was never happier...
But it's still better than before... just a little tiny bit better, and that's fine... take things easy...
It's not you the issue man... it this fucked up world... it requires a ton of expectations from us without giving half the tools needed to deliver those expectations... just slow down on the porn, take a 5 min walk outside, and stop giving a fuck what the others think. Take it slow... trust the process