Hello fellow Redditors,

Title pretty much says it all. Idk why, but I’ve been struggling for years to properly make friends, make connections with colleagues and just all that. 
People don’t laugh at my jokes, they are usually offended. I admit, I’m more in the teasing/sarcastic spectrum of humour, which doesn’t go well with most of them. I am working on that. 
But other than that... I just can’t really seem to keep a conversation going. I will ask questions, try to reduce the amount I talk about similar experiences,... I try to make jokes, be funny, kind, nice,... 
And yet, people don’t like me. Idk if I’m trying to hard, whether I give off bad vibes or just haven’t found the right people. 

I should also add, that I seem to have a pattern of getting in a big-ish fight with 1 person from my class/circle etc. Last time it was because a girl was trashtalking me behind my back. I tried to talk to her about it, but without success. And one of our mutual friends seems to think the problem is my fault, even though I tried my best to solve it. 

So, idk. Idk whether I’m sure narcissistic, arrogant, have no self-reflective skills or whether I just really really suck at social communication. 
Does anyone have any input or advice? Idk what to do. I feel lonely and rejected and I’m lost. It’s also worsening my depression and anxiety, I feel.

Thanks in advance!