Being good at anything is completely unrelated to being a good person. If every person in the world was brilliant but a selfish piece of shit, we'd go extinct.
Take pride in your abilities, and be kind to yourself. You have value outside of your ability to generate revenue for shareholders. Compassion, Empathy, and emotional intelligence are separate skills you've invested time into that those people clearly haven't.
Also nurture yourself! I cannot overstate how helpful it is to be kind to yourself when trying to learn something new. The only way to get good at something is to first be bad at it.
Very real, those in power prefer to give opportunity to those who hold similar values to them. In the west this means being a selfish racist piece of shit.