God doesn’t loose his temper like us, but he certainly gets angry. Many times the Bible speaks about God’s wrath or anger. God’s anger is his steady, consistent, personal, divine revulsion to evil and his personal opposition to it. God gets angry over sin, especially in those who claim to be his people.
It should not surprise us then that Jesus got angry; angry enough to overturn tables and chairs in the temple precinct.