I never said that we know everything we will do, we do not know until we do it. But with that being said, how is a god that knows everything you will or will not do, punish you for something he already knew was going to happen? That to me makes no sense.
But again, that is your religion and your view, you can believe whatever you want, that does not make it the truth, or the "one". I don't claim my religion is the only right path up the mountain. There are many, but this is the path I have chosen to walk.
I agree with your last line. And I searched for years before finding my Gods. But I disagree with there being only "one" truth. That is a concept of Abrahamic religions, not a concept of reality. Just as there are many forms of gov't, there are many gods and religions. It does not make one better or worse then the other. Everything has pros and cons.
You enjoy being in the presence of Allah, and receiving his graces, and all that goes along with it. Keep it up. It works for you. But that does not mean Allah is right for every single person on earth, that's authoritarian and tyrannical.