I had a thought recently because sometimes I see this verse in the bible being used to condone certain acts of violence or anger.
“And Jesus went into the temple of God, and cast out all them that sold and bought in the temple, and overthrew the tables of the moneychangers, and the seats of them that sold doves, And said unto them, It is written, My house shall be called the house of prayer; but ye have made it a den of thieves.” — Matthew 21:12-13
I think something we forget that’s crucial is that Jesus’ anger was righteous anger. It was not the type of anger we have when someone cuts us off as we’re driving or when someone says something mean about us and we feel the need to defend ourselves. Jesus was angry because they were turning the temple into something to be made a profit of. People were there selling lambs and animals to sacrifice among other things. They were turning something that was meant to be holy into something they could make a profit off of. I would compare this to how you have some minsters and pastors preaching the gospel for the sake of being known and for worldly luxuries instead of for the purpose of God being made known and glorified. That’s not why Jesus died for us. That’s not what we’re here for. So yes, Jesus was upset, but His rebuke also came from a place of love. His righteous anger was fueled by love for us and Him wanting us to be better and do better.
We have to stop trying to condone our actions by misusing scripture. Yes, Jesus overturned tables. Yes, Jesus was angry. But there’s a HUGE difference between our anger over having our foot stepped on and God’s anger because of how they were misusing the temple and perverting it — similarly to the way that people have perverted the message of the gospel to be more about receiving than giving.