AN: Hello. Set not long after Kiss Kiss Bang Bang. This kinda happened because of a story me and my friend write together as we go along, and it kinda sprung this idea up in my head. I know it's not my best, but at the moment I'm trying to perfect my description and 3rd person writing. This is my first attempt at this kind of fic, so I'll probably change it at some point and halfway through there is a cheesy flashback, it was the only way…

Jack woke up with a smile ghosting his lips. He flung out an arm drowsily, hands stretching out across the abyss of soft whiteness, seeking his lover. The smile creased into a frown as he realised Ianto wasn't there, and the sheets around him were cold, showing he had been gone for a while.

Jack didn't let it faze him; Ianto was probably just upstairs getting the coffees or something.

Smiling, Jack put his hands behind his head and relaxed, looking up at the low ceiling of his office bunker. Ianto had re-painted it a few weeks ago, upon complaining that the place was hardly clean and comfy enough to live in, let alone for two grown men to make love without complications, and not the kind Jack liked...

The walls were now deep crimson – because Ianto looked great in red – and the Bed had a new memory-foam mattress. That had amused Jack no-end at first, as he spent hours moulding innuendo based shapes into the surface with various parts of his body and chuckling to himself. The quilts were incredibly soft, Ianto had insisted on that.

After several minutes of silence, Jack sat up, still cocooned in the sheets, and ran a hand through his mangled hair.

Looking around, he decided to get up. Everyone would be arriving soon, and if he was lucky – which he usually was – he could convince Ianto to have a shower with him and spend a bit longer than necessary in there with a dripping Welshman.

Less than 2 minutes later, an eager Jack climbed the steps out of the little room, and looked around the Hub. With a stupidly lovesick smile he saw Ianto was by the desks, picking up the countless amounts of rubbish Owens' desk.

Stealthily, Jack snuck down the chairs and stood behind Ianto, incredibly close.

" Morning." Jack whispered huskily, smiling into his lovers neck as he pressed kisses across his soft skin.

Ianto stepped away from Jacks touch, looking at the floor. " I should make your coffee, sir." He murmured, hastily picking up the dirty cups and walking as fast as dignity would allow to the steps.

Jack frowned. " What's wrong Ianto?"

" Nothing Sir."

Jack shook his head, blatant lie. Why did Ianto look like he was about to cry? And he was walking really stiffly, and he knew that it wasn't because of last night. Maybe he was ill. He decided on getting Owen to check him over whenever he decided to turn up.

Jack shook his head, maybe this was just a bad day for Ianto, and he'd talk to him later, once he'd filed the papers on last nights Weevil-run and given the young man time to clear his head.

Tosh rolled in first, just 4 minutes after Jack first skulked back up to his office. She stepped in and instantly picked up on the tension, looking up at Jack, who was in his office, pacing and occasionally looking at Ianto, who was at his desk, working on something small and glowing. At a glance, Ianto seemed fine, but there were little signs. Like the way he was only slightly shaking and his knuckles were really tensed as if he was literally holding himself together, to keep an exceptionally placid face.

" Ianto?" Tosh walked over, placing a hand on his shoulder.

Ianto looked up, eyes vacant and lips set in a tight smile, reminding her of a young boy that had just lost his best friend to a removal van. Tosh said nothing, and slipped her arms round him, holding him tightly.

" What happened this time?"

" I found out the truth." Ianto replied quietly, clinging to her. " Jack doesn't want me."

" You know that isn't true." Tosh whispered soothingly. " Don't say that. Why wouldn't he want you?"

" I'm just the part-time Shag, the Teaboy. He'd rather be with Gwen." Ianto sighed, blinking back tears. " I should get back to work, and get some coffee on. The usual for you?"

" It's freezing down here, could I please have a hot chocolate instead?" Tosh kept her voice gentle.

" With chocolate sprinkles, whipped cream and mini marshmallows?" Ianto smiled, this time it was genuine, but still showed how young and vulnerable he truly was under the cover of suits..

" You life saver." Tosh smiled and walked over to her station, and waited till Ianto was out of sight to go to Jack.

Toshiko knocked lightly on the office door. Jack looked up, his face hopeful. It dropped as soon as he realised it wasn't who he wanted.

Tosh said nothing and walked over to slap him hard across the face.

" Ow!" Jack clapped a hand over his stinging cheek. " What?"

" Ianto." Tosh started, looking decidedly angry, and out of character. " Is down there trying not to cry because he thinks he comes second to your feelings for Gwen!"

" I…Is that it?" Jack looked confused. " He was fine last night, and Gwens' not even here yet."

" Well somehow over the night, he's decided you see him as nothing beyond your part-time shag, and that you prefer Gwen."

" I didn't know why he was upset. He wouldn't tell me." Jack sighed. " I'll go talk to him."

" Good. Even though you've been around a while Jack, you can't half be an idiot."

" I know." Jack mustered up a smile.

" He loves you more than either of you are prepared to accept. You'd be a fool to lose this one." Tosh looked stern. " Good luck. And for gods sake, choose your words carefully."

"Yes ma'am." Jack smiled thinly, giving a half-assed salute. Once she was gone, Jack sunk into his chair, closing his eyes.

A few minutes later, Jack looked up as he heard movement. A coffee landed on his desk, and travelling up, he saw there was a Ianto attached to the end of it. But it wasn't the Ianto that loved him.

" Coffee." Ianto muttered, turning away again, and leaving.

It took Jack a few seconds to remember how to send a message to his mouth and speak.

" Ianto?" He chocked out.

" Sir?" Ianto turned, but refused to make eye contact.

" Sit down."

Ianto obliged, sitting in the chair, his hands clasped in his lap. He suddenly noticed how interesting Jacks' carpet was.

" Ianto…Why do you think I want Gwen?"

Ianto kept his eyes on the floor. " The way you look at her, and it's only you two on missions most of the time. She's always going for you, and I should have seen it sooner."

Jack sighed. " What's the real reason?"

" Don't worry about it Sir, it's nothing. Just silly. I should let you get back to work." Ianto stood up and started towards the door.

Jack moved fast, standing in the doorway and holding Ianto by the shoulders.

" Ianto. Tell me."

Ianto looked down and to the side. " Last night…I was watching you sleep, and you started speaking. You were talking about Gwen." There were tears stinging his eyes.

" What did I say?" Jack was starting to not like the sound of this.

TW~|~|~

3 hours earlier

Ianto woke early in the morning. Jack was still asleep after their tiring escapades. They only just made it down to the bunker, and even that was just to save Tosh the embarrassment of deleting the footage when they forgot…again.

Ianto rolled to the side carefully and rested on one elbow, with his cheek resting on his open palm. He couldn't help but smile at the look of content on the older mans face.

Ianto reached out tentatively to tease his hands through Jacks soft hair. Jack subconsciously leant his head into Iantos' hand, causing Ianto to almost choke on his laugh at how much like a cat he was.

After a few minutes of comfortable silence, Jack started muttering in his sleep, the smile still in place. As he spoke, it slowly slipped into a frown.

"You're getting married? But…I came back for you." Jacks' voice was very soft and Ianto had to lean in to hear, but now he wished he hadn't.

"…No-one compares to you, Gwen, even…Ianto. I love you."

Ianto wiped tears from his face roughly and climbed out of the bed, grabbing his clothes and taking them upstairs to get changed, suddenly uncomfortable in the cabin bunker that had been changed for just him, apparently.

It was only once he'd got out, and changed back into the suit, that the shield broke, and Ianto found himself crying silently into Jacks' navy blue coat, enfolded in Jacks' wonderful pheromones and shaking with the sobs.

TW~|~|~

Presently

" Oh Ianto…" Jack sighed. " I didn't mean any of that. I promise."

" Maybe not out loud. You obviously think about it in the back of your mind Jack." Ianto shook his head sadly. " I should have known, you could never be with someone as retentive and wrong as me."

" Ianto, you're anything but wrong." Jack held his face delicately in his hands. " I didn't mean anything from that dream. Please…believe me."

" How can I? I'm just the part-"

" No you're not. Don't listen to Owen, he was just being an arse."

" Okay." Ianto was still looking at the floor.

" Ianto, I've been living everywhere for more years than I can actually count. And there aren't many things I've been sure of. Apart from You. Hey, look at me." He pulled Iantos' face gently to look at him.

" I'm not asking you to be completely understanding, or just to accept all this, but when I say I love you, it's not because I think you want to hear it, or because you should. I love what you are, what you do, how you try to keep everyone happy, no matter what. I've seen your kindness, and your strength. I've seen the best and the worst of you, and you understand with perfect clarity exactly what I am, but it doesn't bother you. You're a hell of a man. You're The One Ianto."

"I'll never be The One, not for you." Ianto blinked slowly and a flow of tears cascaded down his face elegantly.

" Well, you can try." Jack smiled.

" But how can I be sure you don't really want Gwen?"

Jack decided this had hit Ianto badly, he'd been a bit fragile since Jack got back from his visit with the Doctor, and the year that never was. One day, he'd be confident enough to talk about it, but not yet.

Jack looked down into the Hub, and saw Tosh down there, pretending to work but obviously eavesdropping and watching the CCTV with sound in the way that she looked up at Jack just as he looked down, followed by her blushing and looking away as Owen walked in quietly, getting a recap from Tosh before they both looked at the monitor.

Jack took a deep breath, he hadn't expected an audience. Looking visibly shaken and a little bit scared, he looked Ianto right in the eye.

" Ianto, I guess there is only one way to prove to you how much you mean to me."

He promised himself not to smile but couldn't help one tear escape his face as he slowly released Ianto and reached into his pocket before slowly

Going down

On one

Knee.

" Ianto Jones…" Jack heard his voice crack but didn't care, he heard Tosh gasp and Owen chuckle in disbelief but all that mattered was Ianto. His Ianto, the only man he truly wanted in his life forever. The silver ring was glinting in the light, casting a spatter of diamonds over his gorgeous features.

" I'm in love with you Ianto. Painfully, powerfully in love. The things you do, the way you think, the way you move. Every time you're out of my sight, I can't wait until the next time I see you and whenever you're near me, I just want you in my arms. You make me feel like I've never felt before in all my lifes. So please, Ianto Jones. Will you marry me?"

Ianto Smiled through his tears. " Of course I will, you big idiot." He gathered Jack into a hug, kissing him gently but passionately.

Owen and Tosh were laughing and hugging each other.

Jack pulled back, grinning like a fool as he slipped the ring onto Iantos' hand, just as Gwen walked in.

" What's going on?" Gwen looked around.

Ianto turned, seeing the fire in Gwens' eyes and the full hatred.

" Me and Jack are getting married Gwen." The glory and happiness was evident in his eyes as Gwen just turned and walked out again.

AN: Hope that was okay, please let me know if it needs any changes, and it's a bit of an abrupt ending, but it's the best I can manage right now. Did any of you see it coming? The dream started being about Owen, but I knew Ianto has more trouble about Gwen.

I couldn't fit it anywhere, but in Jacks' dream: "You're getting married? But…I came back for you…No-one compares to you, Gwen, even…Ianto. I love you." I changed the original words. It was meant to be 'You're getting married?' directed at Gwen and 'I came back for you' directed at Ianto, but where would I have fitted it? And ' No-one compares to you, Gwen, even…Ianto. I love you.' should be 'No-once compares to you, Gwen even.' As in, not even Gwen. ' Ianto I love you' to finish.

Hope that made sense. Please. Review this if you can! They'll make me happy.