S/F

The grief filled him. It wasn't possible. Ianto couldn't be dead. He just couldn't.

His Yan. His Ianto. Jack felt numb. Nothing would matter again.

He'd been running off adrenaline the last few days but now the reality hit him. He needed to feel something. Anything.

He lifted the gun to his head and pulled the trigger, relishing in the pain.

"Jack?"

He must have been dreaming because that Welsh voice was unmistakable.

"Ianto?"

"Jack, it's me," the voice replied, "I'm not exactly happy here but you need to stop beating yourself up about it. I died for you and that was the best way to die. You should be out there protecting Earth because of you don't, who will?"

"Ianto, it's all my fault. I shouldn't have told you to come with me."

"I wanted to come."

Jack took a deep breath to find harsh light in his eyes. He needed Ianto so he raised the gun again.

He did this several times before finally accepting Ianto's death and realising that he could hear that lovely Welsh voice every time he died but planet earth needed him.