Sorry, you're wrong. He loves EVERYONE. There are certain ACTIONS he hates, many of which you listed (witchcraft, adultery, lying, shedding innocent blood, etc). He doesn't not hate the INDIVIDUAL. If those doing the sinful actions repent from their actions and obey Him, God will welcome them with open arms.
Since it was brought up, I'll comment. I think the above is why queers, and other professional deviants, hate God so much. They are so far gone that they can not differentiate the person from the sin. In their attempt to fill the God sized whole within them, sin has actually become who they are, or at least who/what they identify as. If you hate the sin, then you must, by default, hate the person,as well. Sometimes, well a lot of the times, Christians don't help the matter by not being able to properly emulate or communicate God's love and forgiveness. Our fallen nature gets in the way, if you will.
Just my 2 cents, YMMV
no I’m sorry Bill- He hates people too- He clearly states so in His word- He doesn’t declare In those verses that He hates the actions- He states outright He hates those people- And if He loves ‘all people’ then how do you explain the fact that apostates can never be saved? No chance of forgiveness- He states so in His word- Clearly then ‘God loves the world’ doesn’t mean ‘everyone without exception’
AND- Hid directive is to stone witches to death- He makes no mention of letting them off the hook ‘if they repent’ they are to be immediately put to death-
I hate them with a perfect hatred. (Ps. 139:22)
there are many verses throughout His word that explicitly declare He hates the Person, not the sin- and not only that there are many verses that declare Christ came for His own, and NOT for the world- Where Christ prays for His own and Not for the world- etc-