As the TARDIS materialized back into the Hub, Jack stopped frantically pacing and sighed with relief. He smiled hugely when his two favourite people in the world stepped out and greeted him. He rushed over to Ianto and pulled him into a bone crushing hug.

"Calm down, Jack" he laughed, "We weren't gone that long"

"You gave me a heart attack, just taking off like that"

"It's not as if it would kill you" the Doctor muttered. He shuffled nervously on his feet.

"What's wrong, Doc?" Jack asked. The Doctor couldn't look Jack in the eye, knowing that, if this didn't work, he would be responsible for the death of his lover. Jack let go of Ianto and turned to the Doctor, concerned.

"Seriously, what happened?"

Jack suddenly heard the sound of a gun, and span round to see Ianto holding his own Webley. He had obviously taken it out of Jack's holster when he was locked in the tight embrace.

"Well, that was sneaky" Jack grinned. But his smile faded as he noticed the serious look on Ianto's face. He looked between the two men, both faces a mask of nerves and sadness.

"Okay, what's going on?" Jack was getting worried.

"Jack" Ianto sighed, "This is something I need to do, for both of us. I just need you to know, just in case I never get another chance, that I love you. I've always loved you, and I've just never had the guts to tell you. And....it was good, me and you"

"Ianto, what's...?"

"Ready, Doctor?" The doctor nodded solemnly.

"Wish me luck" he sighed, placing the gun on the side of his head. Jack gasped, realising what was happening.

"Ianto, Don't!"

"Bye, Jack" he smiled, closing his eyes and pulling the trigger. There was a deafening bang that echoed all through the HUB. Jack dashed forward as his lover's body crumpled to the floor, tears streaming down his face.

"Ianto!" he sobbed, clutching at Ianto and holding him to his chest. There was blood dripping down onto Jack's shirt, but he was too hysterical to notice.

"That's one brave Welshman" The Doctor murmured, bringing Jack back down to Earth. He looked up at the Doctor from where he was crouched on the floor.

"Where the Hell did you take him?!" he yelled angrily. The doctor remained silent, and Jack didn't pursue it. All he cared about was the man who lay dead beside him, the man he had been completely in love with, but had never showed it.


Jack sat on the floor next to Ianto's body, stroking his hair gently. He still had tears running down his cheeks, but he was passed noticing.

"I'm so sorry, Ianto" he murmured, "I'm sorry I didn't save you, and that I never told you I loved you too" he broke into fresh sobs, "I don't know what to do anymore!" he cried, putting his head in his hands.

The Doctor was getting slightly panicked now. It had been almost 20 minutes since Ianto had died, and there was no sign of him coming back to life. He moved and sat down next to Jack, resting a hand on his shoulder.

"He did it for you, you know" The Doctor said, causing Jack to look up in confusion, "Where I took him, there was a chance he could help you, and himself. He knew the risks, and he took that chance"

"So he committed suicide for me?" Jack cried.

The Doctor sighed, "No, that's not what I meant, um... I don't know how to put this, but... I took him to Satellite 5"

Jack gasped, "You showed him all that death, the future of the human race as TV dependent maniacs who got slaughtered Daleks" Jack looked down at his dead lover, another wave of sadness washing over him as he realised how upset the future would have made Ianto.

"You're forgetting something else that happened there, Jack, something that was responsible for you meeting him in the first place"

Jack's eyes widened in recognition, "I became immortal" The Doctor nodded. Jack was still confused,

"But why would you show Ianto that? And why would it make him want to..." he choked back a sob as he finished.

"I had this idea that if the situation was right, he could become like you" The Doctor admitted, "But there was always a risk, and he had to be completely sure this was what he wanted. He told me he would die for you, Jack. I was so sure it would work. I guess I was wrong" he sighed sadly.

Jack looked at the Doctor, seeing the guilt in his eyes. He'd only taken his eyes off Ianto for a few seconds, but as he did so, there was a small, croaky voice from between the man and the timelord.

"Your faith in me never fails to surprise me"