Remember that in those days people would bring animals or doves to the temple as offerings to atone for their sins, but instead of serving the poor people coming to the temple with prayer and counselling, the priests or teachers were selling animals at inflated prices, making themselves rich and this angered Jesus as His people were being taken advantage of.
I know when something is bothering me or draining me and I know that if I don't deal with the issue with God then it would lead to all of the above. If I notice one of those symptoms pop out in my daily life, I take time out, sit with God and ask Him to reveal to me what is bothering me deep down. Sometimes the answer is quite obvious and relates to something that recently happened, but sometimes an issue can get so hidden that we are not even aware of it anymore, but the symptoms still remain.
Anger or frustration never inspire or positively motivate us, they always lead us to a feeling of shame, guilt or just sadness, emptiness or depression. Whatever you want to call it, the fact is that it drains us from our joy and peace.
This is not the way Jesus wants us to live. He has come to set us free forever and where the Spirit of the Lord is there is freedom. Non-believers often don’t understand me when I say that I'm freer now than I've ever been. This is because they see God as a set of rules and not as a best friend and counsellor. I really can't blame them as there have been so many misrepresentations made about God, by churches, all over the world and people trying to control and manipulate for their own gain.
Nonetheless my point still stands. Jesus has set me free from the bondages that this world and life have placed on me. He has set me free from the anger, hurt, resentment, offence, condemnation and rejection in my own heart, which leaves me at a place where I am secure, free to forgive, free to live life and free to love freely like Him without wounds from the past or any conditions holding me back.
“Now the Lord is the Spirit, and where the Spirit of the Lord is, there is freedom.” 2 Cor 13:17
“For freedom Christ has set us free; stand firm therefore, and do not submit again to a yoke of slavery.” Gal 5:1
“So if the Son sets you free, you will be free indeed.” John 8:36