What is at the very heart of human desires? To be loved. And isn't it interesting that according to Christian teachings, love for us is the emotional core of the risen Jesus, the one who dwells in human hearts and hears the prayers of little children?
You might think that if someone is powerful enough, say ... omnipotent, then anger would be unnecessary. And yet it makes a lot of sense that we humans would expect God to get angry.
The Bible writers spoke as if God has emotions, and most Christians through history have spoken and behaved as if this were true. But to understand what that means you have to understand what emotions are.
Christian apologists argue for the possibility of the existence of a God that exists beyond the realm of human reason. But what they usually want is to create intellectual space for their belief in the person-god of the Bible.
The idea that God has emotions seems so natural that most people who believe in gods never question it. The God of the Bible gets angry, has regrets, gets lonely, loves, has loyalties, is jealous, feels compassion, and is vindictive.