A situation will either take courage to stand up for it or courage to walk away from it. We are the only ones who will know how to react in the circumstance.
I have been in both situations many times in my life as I am sure you have been too. I do think that walking away is probably the hardest thing to do but when it is right, you know it is right.
Have the courage to stand up for your beliefs or walk away!