Is there free will in heaven?
If yes:
Are there bad deeds done in heaven?
If no, why not? Is it that no one chooses to sin because heaven is so amazingly awesome that they have no need/desire to commit evil? If there is free will in heaven, but no one acts on it (to do sin/bad works) because heaven is so amazing, then that means god has the ability to create a perfect place devoid of evil, without violating our free will. If that's the case, why was Earth not created in such a way, or what's the point of Earth at all?
If yes, bad deeds are done in heaven, then doesn't that mean heaven is, well, no longer heavenly? Some might say that the difference would still be that in heaven, you're with god, but if god is omnipresent, he's with you on Earth anyways (usually in people's aortic valves, if the christians are correct) which means that heaven is no different than Earth (unless of course you do not attribute omnipresence to god). Also, what happens to those people who do sin in heaven? Do they get sent to hell?
If no, there is no free will in heaven, then that means god has no qualms with us being devoid of free will, which means the free will defense for the problem of evil goes bye bye, since god clearly has no problem violating our free will.
Thoughts? Am I missing something?