It may well be a dangerous stand to take that God is love, and only temporarily hates his enemies. Rather, look to God who is the God of vengeance, taking vengeance even unto the fourth generation, though he tempers his wrath with love, on HIS PEOPLE.
You are right that God is God of vengeance. It's written so it's true. However veneance can have many gradation. Slap on the wrist of eternal torture.
However God is also a God of love. That's also a fact because it's written in the Bible.
Imo the Bible shows limititations. And the verses showing that limitations may give you your answer....Psalm 30:5
His anger lasts only a moment. His favor lasts a lifetime. Weeping may last for the night, but there is a song of joy in the morning.
---> This is not only for this lifetime... Malachi 3:6
"I the LORD do not change....Isaiah 54:7
For a short time I gave you up; but with great mercies I will take you back again. Isaiah 54:8
In a little wrath I turned away my face from thee; but with everlasting mercy will I have compassion upon thee, saith the Lord that delivers thee.1 Corinthians 13:8
The love doth never fail.Chronicles 16:34
Give thanks to the LORD, for he is good; his love endures forever.Lamentations 3:31-32
For the Lord will not cast off for ever: But though he cause grief, yet will he have compassion according to the multitude of his mercies. Micah 7:18-19
.... he does not keep his wrath for ever, because his delight is in mercy....He will again have pity on usMalachi 3:6
For I am the LORD, I change not; therefore ye sons of Jacob are not consumed.2 Samuel 14:14
.... But God does not take away life; instead he devises ways for the banished to be restored.
Most of those verses mention wrath/vengeance/punishment/etc
But in the very same verse there is always a second part of the verse that strongly states love will conquer.
I think thes verses are of great importance because both concepts are mentioned in one verse. It's easy to understand. No discussions about linking a hate verse in genesis to a love verse in Revelation.
I hope it's of some use to you.