Matthew 5:29 appears to compel non-violence while Matthew 21:12 appears to suggest that there is a time for "righteous" anger. How are they reconciled in Scripture?
ESV - 29 And he answered, 'I will not,' but afterward he changed his mind and went.
For follow-up discussion and general commentary on the topic. Comments are sorted chronologically.