"Oh my God… Jack…" Tosh gasped.
"Did you decorate in here?" he asked, turning in place to look around.
Miranda walked straight for him. Tosh reached out but couldn't grab her in time. Miranda fisted her hand in Jack's shirt, yanked him to face her and then cuffed him right in the jaw. He went sprawling onto the metal walkway. Tosh and Henry surged forward, grabbing Miranda's arms.
"Miranda! Stop it!" she shouted.
"Mao-Lin! Contain yourself!" Henry barked.
She shook off their grip and started to scream at Jack. The venom in her voice made the hair on everyone's arms stand on end.
"You bastard! You faithless whoreson!" Miranda continued to hurl more curses at Jack but they were in languages none of the others could understand. Jack was ignoring her, getting to his feet. He looked around the room, scanning each face for…
"Ianto," he gasped out. He was about to take a step towards the Welshman but Ianto saw the half step and took two of his own backwards.
"I'll ask you to keep your distance… sir," Ianto said. You could have frozen all of the Atlantic with his tone.
"Ianto, I…" Jack began.
"Sod it," Ianto said. He took a few steps forward. His right fist flew straight for Jack's face and the immortal man went sprawling again. Fish and Cameron ran forward, grabbing Ianto by the arms.
"Easy, mate," Cameron said, trying to hold Ianto back.
"My kind of welcome," Jack said, rubbing his jaw. He got to his feet again and started eyeing the others. "Anyone else want to step up and take a swing?"
Miranda narrowed her eyes knowing that if Gwen were here, she'd want her chance as well, recovering from a caesarean birth or not. She seriously thought about ringing the former PC to give her that chance. She could even see Rhys wanting to get his hands on Jack. "How about I rip your lungs up through your throat with my bare hands?"
"Miranda!" Tosh hissed.
"No, Tosh!" Miranda rounded on Jack. "You dropped the ball, Jack. You dropped it and I had to pick it up! You bastard! You vile oathbreaker!"
She lunged for Jack and once again Henry and Tosh restrained her. She fought against their hands. "I swear, by the one true God, Jack Harkness, I will get my hands on you and when I do, I will find a way to make it stick!"
"Calm yourself, Mao-Lin!" Henry snapped.
"Miranda!" Tosh snapped and then began yelling at her fiancée in Japanese. Whatever she said caused Miranda to turn. The two women started arguing back and forth in Japanese.
"What the fuck do you want, Jack?" Ianto snapped. He shrugged off Cameron and Fish. The two other men walked away, leaving him and Jack alone.
Jack had no idea what to say. He'd pictured this moment for so long but reunions like this? They weren't what you saw on television.
"I needed answers Ianto," he said, his head down.
"How long has it been for you? It's been seven years for us," Ianto said, trying his best to keep his anger out of his voice. This could be a simple mistake of time travel. This Jack could have left them only a few minutes ago. Ianto found himself hoping, wanting to give Jack the benefit of the doubt.
Jack swallowed. It hadn't been seven years for him but it hadn't been a few moments either. He spent so much time telling half truths and lies, genuine and of omission. There was no way Jack would ever win Ianto's heart if he continued to lie to him.
"Three years," he said, softly. "I travelled with the Doctor for a few-"
"Goodbye, Jack," Ianto said, rolling his eyes. He didn't want to hear the explanation. Jack had gotten his answers or gotten fixed or both and had just stayed away. Ianto didn't really care why.
"I'm back, Ianto," Jack said. He reached forward for Ianto's arm. He looked the Welshman straight in the eyes and said, "I came back. For you."
Ianto shook of his grip and let out a sarcastic snort. He spat, "Liar."
He turned his back and started walking towards the kitchen and Jack bolted after him. He snagged his arm again, pulling hard. "Ianto! Wait!"
"Don't fucking touch me," he snapped, yanking himself out of Jack's grip. "You need to leave, Jack."
Jack held his hands up, calmingly. "Look, Ianto, I know I haven't done anything to deserve a second chance-"
"The understatement of the century…" Ianto said, rolling his eyes.
"-but I'm not going anywhere," he said. He took a cautious step towards the other man. "I… I missed you."
"You're such a liar. Three years, Jack? I'm certain it was more than tolerable for you," Ianto sneered, his voice dripping with sarcasm. "Guess all that dashing about kept you distracted enough. Until now."
The anger in Ianto's voice caught Jack off guard. This wasn't the man he'd left behind before the Year that Never Was.
Ianto shook his head in disbelief. "You are unbelievable! This is not as simple as you walking in here with your coat and your pheromones and flashing that smile of yours for everything to be all right again! You abandoned us, Jack!" Abandoned me. Ianto lowered his voice so the others wouldn't hear him. "You weren't here to see what it did to Gwen. What it did to Tosh. Or to Owen! I was the daft bastard who stood up for you. I was the one who told everyone you were coming back! Do you know what a colossal idiot I looked like to all of them? I went before Her Majesty and I begged for you, Jack. Every year that went by, I looked like more and more the fool."
"I'm here now, Ianto," Jack said, meekly.
"And what? I should fall on my knees with gratitude? Fuck you!" Ianto pushed forward, leaning in aggressively. Jack just stood there, the rawness taking him by surprise. "When that blowfish shot me and I woke up an immortal of the Game, I thought it was a gift. I thought since there'd be no 'death by Torchwood' for me that I'd live long enough to see you again, maybe find out if you ever found your answers, but I got over that right quick. Then, I started to hope that I would never see you ever again but now I'm actually glad you're here because I finally get to say this… I hate you for every time I heard Gwen crying in your office when she thought no one could hear her. I hate you for every single sleepless night Tosh spent here, scanning the cosmos looking for you. I hate you for every single drunken rampage that Owen went on while he cursed your name. And most of all I hate you for making me fucking believe in you in the first place. I hate you, Jack."
