Neil Short from Emotionally conflicted God:
God is consistent in character. Consistent character is definitely the meaning of the “God does not change” statements in the Bible (1 Samuel 15:29; Numbers 23:19; James 1:17). Nevertheless, God experiences emotions and sometimes those emotions are conflicted.
Jeremiah 12:8
My heritage has become to me
like a lion in the forest;
she has lifted up her voice against me—
therefore I hate her.Jeremiah 31:3
I have loved you with an everlasting love;
therefore I have continued my faithfulness to you.
Well, what is it? Does God hate God’s people or does God love God’s people? The answer is that God sometimes has a love-hate relationship with God’s people.