God's Knowledge And People's Future Already Decided
God is not like a mother. He wanted to bestow His blessings and eternal life to His creatures. But He wanted them to earn it. He decided to forgive their mistakes and accept their excuses. But also He decided to punish those who deliberately deny Him when their denial would have no excuse. This was His will.