I don't own Torchwood! Please don't sue me! And thank you all for the lovely reviews! Those of you who wanted a little bit of fighting will enjoy this chapter. :) Also, there is Gwen bashing in this chapter. You have been warned.
They're 17 years old when Gwen Cooper moves to their town and starts at their school. She and Jack hit it off right away but Ianto can't help but feel uncomfortable around her. Jack and Ianto had always known their friendship and, later on, their romantic relationship could survive anything but, when Gwen Cooper came in to their lives, they had their first moment of fear that maybe it wouldn't.
Ianto sighed and looked at the time once again. Jack was supposed to be here an hour ago but he still hadn't showed up. Ianto was beginning to get worried. He sighed and called his boyfriend for the third time. He felt tears prickling his eyes as he, once again, got sent directly to voicemail.
"Jack, cariad, where are you? Call me. I'm worried about you baby. Please, call me back. I love you."
Ianto curled up on his bed, letting his tears flow free, hoping beyond hope that his boyfriend would call him back.
•••
Jack sighed as he walked into Ianto's room, 2 hours later than he was supposed to. He hadn't meant to show up late; he had just gotten caught up talking to Gwen. Jack felt his heart break as he saw the tear stains on his beautiful boyfriend's sleeping face. Jack climbed into bed, wrapping his arm around Ianto's waist and kissing his neck. Ianto stirred and opened his eyes slowly.
"Jack?"
"Yeah sweetie. I'm so sorry Ianto!"
Ianto snuggled closer to Jack, happy to feel his boyfriend next to him.
"Where were you cariad? I was worried."
"I know baby, I'm sorry. I got caught up with Gwen."
Jack frowned as he felt Ianto tense in his arms before Ianto abruptly pulled away and climbed out of bed. Jack shot up in bed.
"Ianto, where are you going?"
"To your house. You're already curled up in my bed so I'll fucking move to yours."
"Ianto, sweetie…"
"NO JACK!"
Jack's eyes widened at his boyfriend's angry voice. Ianto glared at his boyfriend furiously.
"You forgot about me Jack!"
"Ianto, I didn't…"
"Yes Jack, you did! You left me here, terrified that something horrible had happened to you, so that you could hang out with Gwen. Jack, I might not particularly like her but I have no problem with you being friends with her. The problem I'm having, Jack, is that I AM YOUR BOYFRIEND! At least call me if you're going to be late!"
Jack sat on the bed, stunned into silence. He and Ianto had been together in some form of relationship for so long that they had naturally fought many times but he had never seen Ianto so angry before.
"Ianto, sweetie, I'm sorry."
Ianto rolled his eyes and grabbed his sweater.
"If you're so damn bored with me, why don't you go fucking date Gwen then?"
"Ianto, I'm not interested in Gwen. And she's not interested in me either!"
"Don't worry Jack! Honestly, I get it. It's always been the 2 of us and you've never had time to get emotional with someone else! Well, now you do!"
Ianto turned around and stormed out of the room, tears pouring from his eyes, leaving Jack stunned.
•••
Jack sobbed onto Gwen's shoulder, hurt and depressed that Ianto had left him alone. Gwen wrapped an arm around Jack's shoulders before dropping a kiss on his forehead.
"You'll be okay Jack."
"No I won't Gwen! This wasn't some random guy! This was Ianto! He's my soul mate!"
Gwen sighed before gently tilting Jack's head up.
"Forget about Ianto, Jack. You've got someone even better right here."
Before Jack knew what was happening, Gwen leaned forward and kissed his lips. Jack abruptly pulled away.
"What the hell Gwen!?"
"What? I thought you were interested!"
"Interested!? Gwen, what part of Ianto is my soul mate do you not understand?! I'm not interested in anyone but him and I never will be! I thought you knew that!"
Jack got up and ran out of Gwen's house, his tears continuing to flow.
•••
Ianto sighed before opening Jack's bedroom door. 3 days later and he was still furious with his boyfriend, well, now most likely ex-boyfriend, but it was the 3-year anniversary of Gray's death and Ianto couldn't bring himself to let Jack spend the day alone. Jack looked up, tears in his eyes, when he heard the door opened and smiled sadly when he saw Ianto standing there. Ianto sighed and walked across the room, pulling Jack into a hug. Jack, out of the pain of missing his brother and the pain of losing Ianto, burst into tears, crying on Ianto's shoulder and refusing to let go of him. Ianto let Jack cry for almost an hour, until the tears finally stopped. Jack looked up at Ianto and kissed his lips passionately.
"I love you Ianto Jones! You are my soul mate, my other half, the love of my fucking life and I cannot live without you! I was wrong about Gwen. She kissed me 3 days ago but I didn't kiss her back, I promise! I don't want anyone but you and I will never want anyone but you! Sweetheart, please believe me! I am so sorry!"
Ianto closed his eyes and nodded slowly, pulling Jack in for another kiss. Both boys began to cry as they kissed and began to undress, needing to feel each other. They had both been so afraid that they'd lost each other and neither of them was ready to let go of their hold on the other. They made love gently and lovingly, slowly undressing each other and kissing every inch of skin they could. When they were both worn out and finished, Jack wrapped his arms around Ianto and pulled him as close as he could, refusing to loosen his grip.
"It always has been and always will be only you, my sweet Ianto."
Ianto smiled and cuddled impossibly closer to Jack, kissing his lips gently.
"You too Jack."
They're 17 years old when they realize that no one and nothing can ever break their bond. They have each other, and that's all either of them will ever need.
