Yes, God is angry, but that is not His nature. His nature is love, mercy and compassion. And it’s precisely His compassion and love that makes Him angry at sin and injustice. Anger is sometimes good. God always has good reasons for His anger. And behind those reasons is always one thing - love.