You can only "turn the other cheek" when you are actually struck (harmed) in some meaningful way. I do not ever turn the other cheek.
That said, if I retaliate when I don't have to (as in I have not been struck but an attempt has been made) then it's only to enlighten the other. That's only if I think that it will affect the person in the desired way, otherwise it's a waste of time. I do believe life lessons are cumulative across the species as a whole.
Otherwise, anger that serves no beneficial purpose one way or another is something that I think should be relinquished.
Retaliation when one has to is never a question. Turning the other cheek is therefore never valid.
"My dear Insurgent you're an extremist, intolerant and you have prejudices. That's all."
"I am a fucking Satanist and desire in all of my being to be the Queen of the World if at all possible...."