The Bible speaks of a God of love but also of an angry God. How can God be both?

God’s anger is not a denial of His love. His anger means He cares too much to ignore the harm we are doing to ourselves and to one another. Woven into the greatest love story the world has ever known is the unfolding drama of a God who loves enough to hate evil. He cares enough to be angry with religionist who trivialize sin in themselves while separating themselves from those who need mercy. He cares enough to be angry with those of us who reduce sin to petty legalisms, while ignoring the needs of others. In Jesus we find an accurate picture of the balance between heaven’s love and anger. Jesus cared enough to be angry with the religious leaders for being unwilling to truly please God. He loved enough to warn us of pending Judgment, while assuring us that His love is equal to His anger.

For God so loved the world that he gave his one and only Son, that whoever believes in him shall not perish but have eternal life.

John 3:16

We cannot afford to misunderstand the relationship between the love and anger of God. He came to save us from our sin and from his own wrath.