While Scripture places a value upon the ability of a person to act in an unconstrained or uncoerced way, it places a greater value upon the individual acting in accordance with the truth, in accordance with what is right. “Freedom” in Scripture is not the freedom that an amoral individual has to do what he wants to do; it is the service of God. It is this freedom, in contrast to the bondage to sin, that Christ promised to his followers (John 8:32-6). So however “free”—politically, financially or in other ways—a person may be, if his uncoerced choices are sinful then that person is not free but is in bondage.
The freedom of heaven, then, is the freedom from sin; not that the believer just happens to be free from sin, but that he is so constituted or reconstituted that he cannot sin. He does not want to sin, and he does not want to want to sin.
~ Paul Helm, [The Last Things]