Humans seem to widely intuit that it is a great good for us to make self-forming choices. For example, our showing courage and thereby becoming naturally courageous is an intrinsically good thing.1 This extends to desirable spiritual states in general that we might not otherwise attain.
Richard Swinburne (Philosophy professor at Oxford): “Yet it would seem a good thing that a creator should allow humanly free creatures to influence by their own choices the sort of creatures they are to be, the kind of character they are to have. That means that the creator must create them immature, and allow them gradually to make decisions which affect the sort of beings they will be.” [“The Problem of Evil” Online at mind.ucsd.edu]
It is good for agents to be able to make free self-forming choices, orienting themselves to the good (and God) for eternity. This is relevant because it might be that only upon forming our characters in such a way on Earth (with God's aid and where temptations for evil are strong) that we would be suited to naturally and freely choose the only good forever more in Heaven. After all, it may be possible to sin in heaven, but far less tempting. (That is to say, it may be that living a perfect life requires virtually no effort at all for those who in part forged themselves for good on Earth).1
But wait, isn't it impossible to form one's own character? [See response]2