I'm so bad at trying to make friends that I even drive away any online friends I try to make, except for one whom I've known for nearly 8 years now, and honestly, I'm surprised he's been tolerating my bullshit for this long. 

Let me provide some background info about myself. I'm a senior in high school and never really had a definitive friend. I've had a part-time job for a month now, so you'd think maybe I might have some luck there, right? Nope. 

I don't think it's the people that's the problem. *I* am the problem.

I have no social skills at all and have major trust issues from something personal I don't wanna talk about. I've tried so hard to actively talk to numerous people about...well, everything - interests, our lives, trying to make them laugh, you name it. Everybody my age has at least more than two friends who care about them and regularly hang out with, but all I have is an online friend who I never even met in the flesh (I'm not trying to talk them down or anything, I'm just...so lonely).

God, I'm such a waste of air, aren't I?