Very nice rewrite. You can have as many chances at any idea as you like. That is how your learn. Writing is rewriting. i would sooner die than post my original drafts of any story. The creative process comes first. Then you can go back and take the time to whip it into shape.
i will go over this rewrite in more detail in the morning. But it looks good at just a glance.
rose