I have a well-developed sense of justice and what's right and what's clearly wrong. I don't know where this came from. My father did always tell me I can be what I want and I am no worse than anyone else, it must have stuck. Sadly he also tried to tell me I am no better than anybody else and I always found that damaging so I got away and did my own thing.
My family sadly was quite challenging in many ways and perhaps leaving them behind at a fairly early age and forging my own path without recourse to them or requiring any approval from them was a help in building boundaries. Though I could just as easily have looked for other people to get approval from. I just never found the approval of certain people was enough for me, if that makes sense.
I had a toxic, manipulative boyfriend for a short while quite early on, as well as a childhood friendship with someone I now know is a narcissistic personality type, so I think I was 'trained' to spot those traits. I'd experience them talking to me and just think 'this is NOT right' and I'd shut down. I do it now if "friends" show those traits. It's easy to let people fade.
I absolutely love the people I can see behave with justice, compassion and honour, who do the right thing even if it's hard, and I try to be the same (as someone said below, speaking up when you have been wronged, or I'd add if you have inadvertently wronged someone, is hard).
I suspect there are several therapy sessions here...one way or another!