TL;DR: I have a friend who is becoming a real pain in the parts. We have all heard someone describe a person by saying he would give you the shirt off his back and thought to ourselves that said person is/was a bitter, insecure, volatile jackass with a heart full of hatred. I am afraid that describes my friend.
The friend: At one time, a genuinely solid human being; today, a genuine shiny happy person. At least he would be a shiny happy person if he was the least bit happy, but he seems bound and determined to be miserable. He's made being caustic and abrasive the defining characteristics of his personality, and is doing everything he can to make sure he stays that way.
The background: We grew up together in a little bitty timber town a long ways from nowhere. Went to school together from at least kindergarten through high school. Our dads worked together. We were really good friends all through our childhood and our teen years. He was an only child, and as happened a lot in the 80s, his parents split up somewhere around middle school. We rode bicycles and dirt bikes together, built plastic models together, pined over girls together, all that stuff. I stayed close to home for about ten years, then finally left the area about 20 years ago. Through a series of rash, unwise decisions (the only kind he makes) he never strayed far from the little bitty timber town we grew up in, started a family with a deeply unpleasant woman, split up, married someone else, split up, sort of made himself a punching bag whenever the opportunity arose. His kids are now both in college, and the little bitty timber town hasn't been a timber town for about 35 years; what remains of the economy is largely supported by the weed industry, both legal and not. We lost touch for a decade or so and I reestablished contact a couple of years back.
The current situation: In those couple of years, he's gone from driving truck to driving truck to driving truck to terminally unemployed. Being too proud to take any flak (real or imagined) from anybody (real or imagined), my friend couldn't manage to keep a counter job at the FLAPS. In his eyes, the town has gone to hell, everyone in authority is crooked, and everything is somebody else's fault. He believes the whole world is in ruins and society - feel free to include buzzwords like "woke" here - is out to get people like him. Humility is not part of his vocabulary, but racial epithets and bigoted slang of the casual "aw, c'mon, you know what I mean" variety are.
Examples: The other day he tried to coerce me into a road trip to a hot rod shindig in another state, the attendance of which would involve a minimum of six days' driving to and from, which isn't the kind of thing I can just jump on; when I declined, I was berated. Today I sent him a YT video of some Brits unearthing a C4 ZR1; he responded with a tirade about "that f######'s accent" and inelegantly dovetailed that into a rant about how a guy used to be able to dump oil and antifreeze in the woods and not worry about getting caught.
I try to give him the benefit of the doubt, knowing that he has the heart of a poet and the impulse control of a rattlesnake on meth. That lack of impulse control has ruined most of the relationships that mattered to him. While that happened, he's watched the idyllic town we grew up in, the place he loved, slowly decay before his eyes. His friends have left and his kids probably aren't coming back. It's not great.
He's a very old friend and a very determined E36 M3head. I don't know what to do with this guy.