Your choice of the idiom "having a chip on my shoulder" is quite fitting, especially considering your personal experience. The phrase often conveys a sense of carrying past grievances or feeling slighted, and your situation resonates with that meaning.
In sports, athletes who have a “chip on their shoulder” often thrive on the motivation that comes from being underestimated or doubted. This can fuel their drive to prove others wrong and to