Can you please explain how one can have free will when god has a plan? If god has a plan how can anything you do be considered free will at all? Is this a new concept invented by people trying to explain away their poor behavior?
I'll address the original question. Dont' feel like reading through the topic anyway, because if it's anything like religious topics in the past, it's just flame material anyway.
Yes, God does have a plan, but he's also a loving god. Free will was given to humans out of love. It wouldn't have been a loving thing for god to create humans and then decide that this person will be poor, this one will be rich, etc... We are free to make the choices that we desire to make.
Now, God can see the future, but out of love, he does not always use this ability. He can see the very nature of a person, but he gives that person the opportunity to make the decisions that they make in life. God's word, the bible is there as an instrument to help us determine right from wrong, and to reason on points and situations not directly mentioned in the bible, but by reviewing examples from the bible, we can determine if they are right or wrong.
But back to the point, god does have a plan and that plan is CLEARLY outlined in the bible. The bible itself does not give any indication that god has a predetermined fate outlined for every man and woman. That would contradict the fact that god is a loving god and it would also contradict the issue of God's sovereignty.
Is this a new concept invented by people trying to explain away their poor behavior?
No, it's people's piss poor way of justifying their immoral or selfish actions. People will try to twist bible truths and teachings to suit their own motives. As a matter of fact, this is a HUGE problem in religion nowadays.