God’s emotional life is infinitely complex beyond our ability to fully comprehend. For example, who can comprehend that the Lord hears in one moment of time the prayers of ten million Christians around the world, and sympathizes with each one personally and individually like a caring Father (as Hebrews 4:15 says He will), even though among those ten million prayers some are broken-hearted and some are bursting with joy? How can God weep with those who weep and rejoice with those who rejoice when they are both coming to Him at the same time – in fact are always coming to Him with no break at all? Or who can comprehend that God is angry at the sin of the world every day (Psalm 7:11), and yet every day, every moment, He is rejoicing with tremendous joy because somewhere in the world a sinner is repenting (Luke 15:7, 10, 23)? Who can comprehend that God continually burns with hot anger at the rebellion of the wicked, grieves over the unholy speech of his people (Ephesians 4:29-30), yet takes pleasure in them daily (Psalm 149:4), and ceaselessly makes merry over penitent prodigals who come home?
John Piper