There is good; there is evil; and there is free will to choose.
Sometimes. And sometimes God hardens hearts for His purposes. Or, put another way, sucks to be Pharoah. Or Judas.
He will have mercy on whom He will have mercy. Lord, have mercy on me. I am not worthy to receive you, but only say the Word . . . .