That's really such a tough situation. My own parents had some qualities like that. My stepfather was a very smart guy but if you ever got him going about any kind of social issue he'd start going off like a Fox News host. His problem wasn't intelligence but empathy. He hated criminals, he hated anyone who sounded like they were letting their mistreatment "control" them. I doubt it occurred to him that the people he was judging had been through things that he, as a cishet white man from upper class parents, couldn't even imagine. He worked for what he had; his parents didn't support him in adulthood. But he had advantages I don't think he considered when comparing himself to the misfortunes of others. A lot of people are limited by their own experiences and privileges in this way and I've yet to find a way to break them out of it.