I personally don’t hold to the Calvinist theology that we are predestined to either go to heaven or hell when we are born. However I do believe that God has the knowledge of every decision and every outcome that we make with our own free will and how it interacts with everyone else. I fully believe that allowing ourselves to strive to give our will back to God and allow Him to guide us will not only allow us into heaven as salvation is the only way to do that, but allow our time on earth to benefit and love more people than we can possibly know.
You are not allowed to define God or put Him in a box. He is more infinite than anyone can understand and it is not up to you to say what He can or can’t do. You only know what he won’t or will do by the promises He made in the Bible.