AN:

I have posted a rewrite of this fic.