I am a supralapsarian Calvinist. Yep, that's me. Some people hate them. Their message is, that God knew, before the world was made, you would be born and sin. But he planned to save you.
It is so distasteful to many.
I had a good Baptist lower his face to mine and say, "Franz, I'm not even sure you're born again!" It hurts sometimes to hear the Bible. I mean it hurt the flesh. I had been there, I understood. It helps a lot to read Ephesians. It straightened me out, and I was bent pretty bad.
I happened to admire this Baptist. I decided to wait, not "preach."
A preacher explained it this way. The cross is not an ambulance arriving at the scene of an accident.
God is never surprised.