Author's Note: A sequel to this has been posted, called 'A New Day', and can be found on my profile page.