In regard to free will and heaven in the original post, I have come to know God as a good and faithful God, full of love and mercy. The bible says God is faithful and just, he is love. He is willing to forgive mistakes, there is nothing we will be capable of doing that can ultimately ofend God enough to send us to hell. Many of us have already had a life style of enough offence down here. By that I mean you, have questioned God, but it is forgivable. God can bring your mind around to know the truth of his faithfulness, justice and love. All things that you are unaware of. As for 99% of people going to hell I don't buy that for a minute. The whole of scripture says that God is merciful, not willing that people should perish, does not delight in the death of anyone. Sure it does not mean no one will go to hell, the bible definitely makes it clear there is a hell reserved for the truely wicked. I think there is but one isloated verse in the bible that says "few are they who find it" and every one jumps on it and says few people will go to heaven, and ignore all the other positive parts of Gods character. As for the verse saying "few are they who will find it", the word find is the same root word used for huristic search, meaning to reason out something. In the context of the whole passage Jesus was talking about false teachers not reasoning out the truth. Jesus could well have been saying few people are actually reasoning correctly, not as is commonly stated perishing. I hope that makes sense, few people are reasoning correctly as opposed to few people are finding heaven. Because the word is not to find heaven, rather it is a reasoning process.
Hey I love God he is awsome.