>
1. They ask for a raise and don’t get it. You lose a team member when they leave.Yes and that should be a lesson to pay the whole team more.
> 2. You can’t get a raise because your boss is forced to give your colleague a raise and doesn’t want to have to hand out raises.
Your colleague wasn't paid well, asked to get paid better, and got it.
Now you're said because you can't continue to get paid more relative to your colleague? Lose your greed and grow some empathy in its place.
> 3. Your colleague stews and resents you. People say it won’t happen, but I have heard a ton of complaining about how X earns so much and they don’t deserve it from co-workers.
Then work with them to explain how and why you deserve more than your colleagues. Otherwise, they might be right about you not deserving it. You getting what you don't deserve means, by your own logic, that they're not getting what they do deserve.