This question came to me today. Does God love everyone or is his love only select to his sheep?
Does scripture say anything about God hating evil? Do you think that God loves Satan? Do you think God loves a person that is possessed with one of Satan's demons? Do you believe that God knows all who will be sent to hell for eternal punishment? So if God knows he will judge one to eternal hell for their love of evil and following Satan, why would he love them?
But, we need to understand that love has two parts; the state and the action. When two people are "in love" they respond with certain actions. When parents love their children, they respond with good actions. When warring tribes kill each other generation after generation, they are doing so because they hate each other.
Now God does not act as we so often do; for a human with unchecked power would bring harm and suffering to one they hate. God is the judge and one day he will judge all. We don't judge because we don't know the final state of one that appears lost forever. Until they die, there is a chance for them to repent. For this reason Jesus taught us to love our enemies. His text is often used to prove that God loves all, but look closely and it is teaching
to act with love even to those that do evil. It does not teach that God loves their heart.
Matthew 5:43 “You have heard that it was said, ‘Love your neighbor and hate your enemy.’ 44 But I tell you, love your enemies and pray for those who persecute you, 45 that you may be children of your Father in heaven. He causes his sun to rise on the evil and the good, and sends rain on the righteous and the unrighteous. 46 If you love those who love you, what reward will you get? Are not even the tax collectors doing that? 47 And if you greet only your own people, what are you doing more than others? Do not even pagans do that? 48 Be perfect, therefore, as your heavenly Father is perfect.
So we have this dichotomy. Love all, hate evil. The love all we do with our actions as we should treat all the same. The hate evil is the state/mindset that we should be repulsed by evil deeds and stay away from them.
Since God knows if an evil person will never repent and become one of his, he can hate that person. We don't know the future and can't judge so. For this reason God can hate the evil people. The best we can do is to say love the person, hate the sin/action.
Regardless, the actions of God and us are the same. Just as God sends sun and rain on the wicked, we must act kindly towards the wicked.