This is a big problem with the left.
Imagine a psychologist telling a patient, "The worst things you've ever done define who you are. Many peoples' lives were ruined, because of you.
You should feel bad. All the time.
The good parts of your life, the things you like, come at terrible hurts to others.
Even if you personally didn't inflict the hurt, you're morally responsible.
Any improvements you've made count for nothing. They are not equal to past wrongs. "
Most people can recognize this is bad advice. Such a psychologist would probably be quickly fired by many of their patients, and would probably lose their authorization to practice if the licensing board found out what kind of "therapy" they provide.
That's what the left is telling our society.
Buying a steak for dinner? That money could have been spent on twenty African children will go hungry tonight -- only a greedy bastard would eat a steak dinner.
Flying across the country to visit your aging parents? Those CO2 emissions will make the next hurricane slightly more powerful, and one more person will die -- only a callous murderer would so wantonly consume fossil fuels.
Making an honorable, well-compensated living as a software engineer? Your technical skills don't matter, you only have that job because of a white male privilege. Only a despicable misogynist racist would work at a well-paying job doing something you love.
Things are a lot better for women and minorities in the 21st century than in the 1800's, or even most of the 1900's. But things aren't perfect when it comes to race / gender interaction -- so the past progress doesn't matter.
Certain vocal, influential segments of the left have gone from honest critique of problems in our society, to a game of "Think Of Reasons To Hate Yourself." I refuse to play that game: Even if you win, you lose.