I live by the maxim that you choose your quality by the company you keep, but I've struggled to add new friends over the years.
I had a friend who went from being a Marxist to being a Trump voter who rants about Jews. He used to talk about doing a Luigi, before there was one, and I could hang with that. He rotted somehow, seems like too much 4chan. I had to cut things off. Best friend for about twenty years. Worst part is, as a kid I didn't like that I had friends who made fun of him behind his back and I stopped talking to them entirely. I cut him off a few years ago after one day he said that my baby was a suicide risk because they were mixed race.
Now I've only got two or three friends, and only one in the same country. It's no good having integrity, sometimes.