I'll tell a little anecdote here but I may be in a minority of people. Not one for which I'm proud of though... The point I want to make is that you don't necessarily needs practice or anything to just not being an asshole. A single bad experience and a bit of empathy does wonder.
Back then when I was a uneducated young teen, I was always saying shit like ''That's gay.''.
Then came the inevitable experience of saying it in front of another young lad with a group of friends of mine who told me he was actually gay after I said it, I felt soooo fucking bad. I went to him and said that I was sorry to no end and that I wouldn't do this ever again. He gave me a good laugh and said it was totally fine and that I wasn't the only one from which he heard that, but one of the few that actually apologized afterwards.
A very humbling experience, we now are good buddies, and we often use the term 'fag' because of that South Park episode with Bikers when we're being a jerk to one another. :lol
EDIT: Another point would be that Jon is not hopeless, I mean, he was put on blast by a lot of people, media, got cancelled from a game made by some of his favorite devs. At some point, if he's not an absolute asshole, he may come to some realization that he's been acting like a jerk this whole time. I'm not saying it will happen, but who knows. He's an adult, compared to my example, so he may be stuck with that shameful mindset.