I simply cannot rec this piece highly enough.
It's bound to be a classic in the fandom, one of those works that gets deservedly recommended to every newbie, one that fans talk about on and off line.
And if you can finish this without tearing up, you don't have a soul.
In Perpetuity.
Jack Harkness is forever.
Jesus. This is the kind of story fandom is made for.