Sorry, but I have to entirely disagree. One, I don't believe in free will, and two, Christianity (if that's the religion we're discussing) is about salvation, not about having a better life. Jesus didn't say 'Follow me and your life will be swell'; He said 'All men will hate you because of me'. The Bible is full of promises (and examples!) that Christians will be tortured, persecuted and suffer hardships for the sake of their faith. For the early church, obeying Christ meant a one-way ticket to the arena. Even today, in many parts of the world, becoming a Christian, and particularly being baptised, is effectively signing your own death warrant. If Jesus had said 'Obey me and have a better life', He would have lied.
Which is not to say that following Christian morality won't often result in a better life--someone who 'follows the rules' is less likely to contract STDs, become an alcoholic or a gambling addict, lose custody of her children etc, just because many of the 'rules' are based on common sense. But you're conflating two things--'obeying the rules' with salvation. God doesn't send people to hell for 'not obeying the rules', but for rejecting Him.
Again, if you are talking about the Christian God, I'm afraid Scripture simply doesn't support your position. And if you're not talking about the Christian God, which God are you talking about?