The fact that God is the God of Love doesn’t mean He’s not also the God of Hate. The opposite of love isn’t hate but indifference. Your Bible doesn’t teach a Zoroastrian-style dualism. Satan is a fallen angel, and we don’t need to make him a god. Don’t you see? None of us understands how to love properly, and we always hate far worse.