Summary: Jack loves Ianto. It doesn't matter which version of Jack, or which version of Ianto. Some things are constant.
“There are a lot of dimensions out there, Jack,” he said patiently. “Infinite ones, in fact. With infinite copies of ourselves, all slightly different, running around in them. What Rose did was wipe out every other version of you. You’re the sole Jack Harkness in all the dimensions, in all of time-space, and that just isn’t meant to happen. The only place you exist is along your linear timeline. It’s wrong.”
“You’ve mentioned,” Jack said dryly. “What happens to these other universes? Their Jacks just – vanish?”
“It’d be like they never existed,” the Doctor corrected. “Everyone’s lives would go on, and they’d never know there was supposed to be a Jack Harkness there.”
Author's Notes: Pretty much a they-were-meant-to-be fic. This was actually inspired by a comment left on another one of my fics - to quote, I am convinced that Ianto Jones from any dimension, universe, or imagination would be a) beautiful, b) intelligent, and c) loved by Jack. So this is dedicated to you, dd0206, for inadvertently prompting this fic. =D
Some Blessed Hope
Comments disabled for this post, since I’d like to keep all comments on the fic post itself.
Cross-posted to torch_wood, jackxianto and torchwood_fic. Apologies to those getting this multiple times!