Well here is the thing about predestination, how am I looking it from my angle anyway. God knows how everything will go and how it will all happen. There might be millions of roads and timelines that the world could follow and God has seen and knows them all. But here is the thing, we ourselves, are stuck in this timeline even if there exists a timeline where we do something different and get different results. Hear me out.
Just take time out of the equation. The things that we do in one universe or parallel world belong to that world so for that world we do certain actions that separate us and differentiate us from our clone in another world and every time we make a choice, know that our clone in another world has taken the other choice.
Now for this world we are in, we make choices that separate us from the other ones, we follow a course that makes us unique in the decisions that we take. Wouldn't you agree with that? So in a way, our fate is already decided in this world if we take time out of the equation. In the eyes of God, he knows what will happen in this world, what will happen to everyone in it, the special things and actions that separate it from the other ones. He knows that you won't pick option A but pick option D in this world, in this timeline.
The decisions you make may create many numerous roads and timelines which have their own clone worlds and people, where you are included and where you make another decision. But the point is, God has created and planned every single road and he knows which one you will take as time is nothing for him so in a way it IS already decided as how can you pick an action that goes outside of God's plan? How can you pick an action, how can you do something which God has not seen or foretold?
Ok, so God is the source of all good things. Doesn't add anything since I claimed that he views everyone the same and helps evil people and good people alike so he isn't really "kind". Doing a small goodness to someone who has had a long life of hardships isn't showing kindness, it's like waving a 200$ piece of beef in front of a homeless man so he can smell it and wonder how good life could've been if God truly cared about him and showed him kindness.