What God did decide before Genesis 1:1 was that some day He would send Jesus Christ to die for the sins of mankind (1 Pet. 1:20; Rev. 13:8). He decided then that any sinner who appropriated that sacrifice as his own would be chosen by God to be His son. But that election did not take effect until the sinner, in time, received Jesus Christ as His Saviour. Calvin’s problem was that he divorced God’s sovereignty (God can do whatever He wants) from His nature and His words. God would never choose any sinner in his natural, Adamic state to be one of His children, and He never said He would. A sinner has to be changed first. That change only occurs when a man is put in Christ (2 Cor. 5:17), and the Holy Spirit won’t place any man in Christ until he obeys the command of God to believe (Acts 16:31) and receive Jesus Christ (John 1:12). Obedience is a conscious choice made by the free will of a sinner. Old Testament sinners did it all of the time with no regeneration involved (Lev. 22:18–23; Num. 15:3, 29:39; Deut. 12:6, 17; Ezra 7:13,16). Always count on John Calvin to make a perfect mess of things.