This fanfiction is currently being rebooted, and may take some time; so, please understand the long wait.