Jude 1:21-23
21 Keep yourselves in Gods love as you wait for the mercy of our Lord Jesus Christ to bring you to eternal life.
22 Be merciful to those who doubt; 23 snatch others from the fire and save them; to others show mercy, mixed with fearhating even the clothing stained by corrupted flesh.
I wonder why it tells us to hate even the clothing stained by corrupted flesh? That saying "love the sinner hate the sin", comes not from the word, or God, it came from a man, who did not understand what the word teaches. This does not mean we do not love, because we love people with the love of Christ, to tell them what they need to hear and try to save them. God is love, but He also hates. We love, but we also hate. Christ's nature in the place of ours. Yes, it says "for God so loved the world". He loved the world because He gave His son in hopes that the world, through Christ, might repent and be saved. This does not mean that He doesn't hate those who utterly reject what has been given through Christ. Because He gave everyone a chance to come to Him. But not everyone has or will.
Psalm 139:20-24
20 For they speak against You wickedly;
Your enemies take Your name in vain.
21 Do I not hate them, O Lord, who hate You?
And do I not loathe those who rise up against You?
22 I hate them with perfect hatred;
I count them my enemies.
23 Search me, O God, and know my heart;
Try me, and know my anxieties;
24 And see if there is any wicked way in me,
And lead me in the way everlasting.