I'm the exact same way. I mean if it's an unfair battle I will defend my friend, but if it's one one one then ill leave it to them.
I think you're smart for not doing it. I probably would but that means you don't have a future problem.
i think what you are doing is right. I wouldnt call you two faced for that. Its unreasonable for you to be expected to stand up for what is wrong . I think that its good that you stand up for what is right! Caitlol