I'm not really sure what to make of that. Seems like you're saying that god guides evolution. Which is a prime example of determinism, which is the opposite of free will.
What I was really asking though was if heaven is the next 'step' in the continous plan of god, what was his plan before the earth or all life existed? i.e. the previous step. Before life -> Life -> Afterlife. Or why for that matter is heaven the next one? 'Logically' there could be others before that 'stage' arrives and countless ones before this. The only 'evidence' we have for heaven being next is that people who have no evidence say so.
But if I'm guessing correctly re the evolution matter then I think I might have my answer and will leave it there.
I think we have free will within the confines of what's given. For example, you can't rightly choose to be a fish, or to fly like a bird.
I dont think god is subject to time and space constraints as we are.
I see heaven as more of a resting place. The kingdom of Christ being the next evolution, on earth as it is in heaven.