It goes the other way, too. A good leader chooses to do what’s best for both the staff person and the organization. This is, in my opinion, even harder. You want to believe in your loyal employee. You don’t want them to feel like a failure, or perceive that you don’t like them. You want to return that loyalty. Yet, if they’re not doing they’re job, especially if their gifts don’t fit well with the job, then you’ve got to save both them and the organization from further pain, injury, and loss by moving/firing them. The fact that you put your friend under three different bosses shows that you were trying to look out for both. The fact that you eventually let them go also showed this fact, as it helped the friend to see that they aren’t wired that way, or maybe it helped him see a weakness he wasn’t willing to admit. Whatever, you helped him and the organization, yet I’m sure it was hard to consider moving him as a sign of loyalty and care. Great example.