Concerning God's Omniscience Predestination & Baptism

Religious Questions

Concerning God knowing everything.

If predestination is not true (not that I believe it is) how could God be merciful and bestow free will if He already knows the future particularly who is going to hell? 

Wouldn't all the gifts given to that said person to finish his/her life right be not enough anyway? 

Conclusion: God therefore must not know the future of a persons damnation or salvation. If he did then what a cruel god to create people he destined to be in hell.

Concerning Baptism
Why Believe in original sin? Why should and how could the sins of people long ago affect me and future generations now? Where's the connection? Shouldn't the actual sins committed venial and mortal be the only sins that a person commits? 
Along with:
Why believe that Baptism is the only way to heaven if good people who know they aren't baptized do good and desire good? How could they be damned?

The following seems to answer these questions:



Concerning Baptism:

I need to look further into it but God is the way to salvation.

Not to be taken out of context we do need the sacraments but this supports my thought that God is one who is generous by circumstance 

St. Thomas Aquinas said
In III.68.2.c
(Basically ) God's hands are not tied by the Sacraments


After reading and thought I'm concluding that creation of an individual is not an act of cruelty but is a generous proposal into not only earthly life but eternal life. If I should so choose hell how can I be like Adam and pass the blame to Him? He generously created me and died for me so that by His will hell for me be avoided. Foreknowledge therefore does not deem Him cruel and irresponsible for creating me if I should choose hell and he knows I will, rather it only shows how He is ever more generous and respectful of my free will. He is constantly striving to save me against my own wrong desire which is in fact anything short of my fulfillment in Himself.