After everything they had done so far, maybe it was stupid Jack was thinking about a kiss that was almost innocent(would have been, had Jack not just swallowed Gabriel's cum and piss a moment before it happened).
But he had been thinking about it, constantly.
Days passed and Gabriel was just the same. They worked together as usual, drills, ate together, slept cuddled in the same bed. But Jack couldn't help but be tense. Maybe he was getting in too deep, maybe for Gabriel it was just a surface level thing. Like he was just helping his friend with his needs, like he used to do when the start of the enhancement program had been shitty for both of them.
Did it have to mean anything? Did any of this have to mean anything?
To Jack, it did. It started to need to have an explanation, because the baseline had been his own heartbeat the entire time.
He knew he had hyper focused on Gabriel since all of this. Could snapshot his laughing moments with friends, the way his body moved during training, how elegant he looked when he was running during drills.
How his skin shined in the sunlight, how sweat glistened like diamonds on his exposed skin when he overexerted himself. How his brown eyes had flecks of gold in them and how they'd crinkle at the edges when he smiled.
Jack realized all at once he was in love with Gabriel Reyes.
Like a punch to the stomach which came with an icy realization that there was a big chance Gabriel wasn't in love with him. Or anything more than friends and might never be.
It made him realize that whatever they were doing would end after the program was finished. If not before, if Gabriel found someone else he was more interested in.
It also felt like it was wrong to keep doing this, if he had feelings. Like he was betraying Gabriel somehow. That his platonic feelings were being used in the wrong way.
"You're overthinking." Gabriel's voice traveled from the bathroom, momentarily he stepped out to give Jack a look. He was brushing his teeth, clad only in his underwear and backlit from the glow of the light inside.
"No." Was Jack's weak reply from the bed, dressed down in only his underwear as well, hugging a pillow in his friend's absence.
"You are." He said, spitting in the sink before he flicked off the light. "You've been over thinking for days."
"Am I that obvious?"
"You've also been avoiding me." He said, not accusatory as he walked back over to the bed.
Jack flushed and felt as if Gabriel could see it even in the dark. He scooted over to make room for the other soldier, letting him cuddle in close. The feel of skin on skin always feeling electric; and now made him feel guilty, almost shamed for it. Couldn't help it though, using Gabriel as a pillow, his face nestled in the usual spot in the crook of his neck. It felt good being this close, safe. "Sorry."
"Wanna talk about it?" He asked, casual. His warm hand on the back of Jack's neck, his thumb kneading the hard muscle there.
Jack knew he needed to.
After a few moments of silence Gabriel decided to add, "No pressure."
"Why did you kiss me?" He blurted out, because if he didn't just throw it out there he'd probably never ask.
It was Gabriel's turn to hesitate and Jack held his breath. Before finally he spoke, "'cause I like you. Wanted to." He paused before he asked, "Does that make things weird?"
Which really, was a funny question, assuming everything they had been doing together.
"No." Jack said quickly, feeling his blush all the way down to his chest. He tapped his fingers nervously over Gabriel's collar, "No, I liked it. I like you too."
"Can I kiss you again?"
"Yes." He said almost too quickly.
Gabriel nudged him over onto his side, so they were facing each other. His touch was feather light on Jack's jaw. Even in the dark it was easy to come together; their bodies moving as one was second nature. Not just military training at this point, but something beyond that.
Jack couldn't help the soft noise he made when their lips met, his arms moving to circle around Gabriel's shoulders, to pull him in closer.
The kiss stretched for ages, lazy and eternal.
Gabriel tasted like his mint toothpaste, it numbed Jack's tongue.
Together they touched and grinded on each other; biting, nipping and tasting each other in lazy pulls. Gabriel's hands slipping down his back and under the waistband of his underwear, cupping at his ass in a way that made him straddle the other man's thick thigh.
Wasn't long before their bodies responded, Jack rocking his hips against the hard muscle of Gabriel's leg, his cock hard and weeping.
"You feel so good Jackie." He said in a low tone between kisses, tugging at the blond's underwear until Jack was wriggling to have it removed altogether. Didn't take long before they were naked against each other, the velvet skin of their cocks lining up and pushing at each other.
"Gabe." He said unintelligently, breathless, chasing Gabriel's mouth whenever he'd draw away for some reason or another. Drunk on the sensation of it all, wanting as much as he could get.
Gabriel reached behind him to the nightstand, getting some lotion in his hand before he replaced it on their dicks. Warm and wet the slide caused Jack to moan and Gabriel couldn't help but run his kisses from his jaw to his neck. "So beautiful." He groaned against the skin of his throat, creating a nice slot they could both rut into by cupping his hands around them both and sliding up and down the lengths.
Jack tipped his head back, breathing hard and shivering when Gabriel started to bite at his neck. Everything was so intimate, so warm. His hands grabbing for purchase on the other man's shoulders, up into his short curly hair. "Gabe." The name just kept tumbling from his lips, it felt surreal. In the dark he could only see the strong silhouette of his fellow soldier, the mesmerizing glint of his dark eyes.
But it was enough, more than enough.
Gabriel was real and pressed against him, breathing just as shallowly and enjoying all the same sensations. It was amazing and he never wanted it to end, but he knew it would, was so close he couldn't stop from chasing his orgasm in every jerky move of his hips as he fucked into Gabriel's slick hands and against his cock.
"Cum for me." Gabriel said against his ear, teeth teasing the lobe and really that's all it took.
Jack keened, his body spasmed and shook as he came between them making a mess of them both.
Wasn't long before he felt the wet warmth again and heard the deep groan of Gabriel, almost could feel it in the vibration of his body.
Everything felt like cotton and Jack clung to the other man, kissing and nuzzling at him almost in a stupor.
They both rode out the high together, just petting and kissing as the mess started to dry between them.
Gabriel was the one who eventually tried to get away, to try and clean them up.
But Jack stopped him, grabbing his wrist and whispering, "Please, just a minute more."
"Anything for you sunshine." Gabriel had said back tiredly, kissing him again and Jack couldn't help but think he was dreaming.
It was all too perfect.
