1) Who made Satan?
2) Why wait thousands of years to fix everything? Does Jesus enjoys being begged by humanity for multiple centuries? Seriously??
According to Scripture, Satan the Devil turned himself into a Satan and a Devil -> Ezekiel 28:14-16; Ezekiel 28:17-19
Satan was 'created' with angelic perfection, and he was drawn out by his wrong desire to have humans worship him thus 'making' himself into Satan the Devil - James 1:13-15
As to why wait thousands of years is because God's purpose is that we all be descendants from father Adam and mother Eve - Genesis 1:28
So, before there would be the action of Genesis 3:15 ( Jesus as Messiah ) the earth would have to be populated ( Not over filled nor over populated ) - Genesis 1:28
Because Earth was created for righteous people ( Matthew 25:37; Matthew 5:5 ) then when the people of Genesis 6:11 filled the Earth with ' violence ' is why God purposed the Flood for the sake of the righteous ones - 2 Peter 2:5; Psalms 11:5.
In other words, the passing of time has allowed for us to be born ( otherwise we would Not be here ). Be born and then think who we would like as Sovereign over us.
Satan challenges all of us - Job 2:4-5 - to ' touch our flesh ' (loose physical health) and we would Not serve God.
Adam under good conditions failed in showing love, whereas both Job and Jesus proved faithful under adverse conditions thus proving Satan a liar.
We are all invited to pray the invitation of Revelation 22:20 because Jesus, as Prince of Peace, will usher in global Peace on Earth among people of goodwill.
Even people of the past who did Not see the ' fulfillment of the promise '- Hebrews 11:13; Hebrews 11:39 - will have a happy-and-healthy resurrection.
Under Christ there will be healing for earth's nations - Revelation 22:2. In other words, Jesus will undo all the damage Satan and Adam brought upon the human race.