Jack felt he was going to be found out eventually, paranoid as he was as weeks passed between 'incidents'.
He just hadn't entirely expected it to be this moment.
Gabriel had been pacing around the bedroom a while, it was late, he'd woken in the middle of the night. He was mostly making sounds, pulling at his hair, making a real show at being frustrated with something.
What that something was, Jack didn't know.
Both of them were tired from a long day of training; shirtless and clad only in their underwear. Jack liked sleeping skin to skin, it was soothing, and Gabriel didn't complain about it either.
He had sat up when Gabriel started his rounds, running a hand through his bed mussed blond hair and blinking sleepily, "What's wrong?"
Gabriel hadn't responded right away, just flexed his hands, seemed to growl at the room around him and kept stomping. The little light on their side table was on, the glow stupid bright, giving everything in the room long shadows and sharp edges.
Jack shifted to the edge of the bed, letting his feet touch the cold concrete floor, "Tell me." He urged, resisting the want to reach out and touch Gabriel, "Maybe I can help?"
"I can't relax."
"Why?"
"I don't know."
It wasn't like Gabriel to not have a solution to a problem; he was the analytical one, he had a mind for strategy, it didn't matter in what context. He was a master tactician, so whatever was troubling him, must really be a hard pressed issue.
Jack frowned, trying to pick his words, but he was tired and he could see Gabriel was also tired. "Do you want to lay back down?"
"No."
"It might help-"
Gabriel cut him off, "I need to piss."
Jack blinked dumbly at him as he walked back and forth, processing what he said, "I don't understand." Clearly, he hadn't heard correctly.
"I can't relax enough to piss." Gabriel said, revealing the root cause of his frustration.
He didn't know what to do with that, he fidgeted, looked away, back at Gabe, up to the ceiling. Where should he be looking? He felt like he had a magnifying glass on him suddenly, "So, uh," He struggled to find words, "H-How can I help?"
Gabriel finally stopped moving, his dark eyes looking over to him as if assessing just how much assistance Jack could give, and how much he was willing to accept.
Before they met Gabriel was a lone wolf type. He worked well in groups, better when he was the leader; which made sense why he got promoted easily. He socialized just fine, but when it came to showing his vulnerability, he preferred to lick his wounds in peace, without anyone else.
It had taken the course of the year for Gabriel to lower those defenses for Jack, for them both to be vulnerable around each other.
This felt like another extension of trust, and Jack felt like he was violating it already with his secret fetish.
"Massage my lower back." It wasn't stated as a question, and it still took a moment for Jack to catch up.
"Okay." He said, swallowing down his nerves, he gestured to the bed, "Just come sit here."
"No." Gabriel said, "Follow me."
Before Jack could even counter, the other man had moved across the room to their small attached bathroom. The light turned on, the shaft of white bright on the grey floor from where it bled out from the small adjoining room.
Now what?
Jack had no choice but to get up, but he felt out of his body. He was moving, but it didn't feel like it was under his own power. He found himself in the bathroom with Gabriel, the space so small they both could barely fit comfortably. He took a place behind his partner, keeping distance-
Gabriel didn't give him distance, instead he leaned back into him, his feet apart(like in the shower), his head tipped back on Jack's shoulder. "Hard."
"E-excuse me?" Jack stammered, overwhelmed by the other man against him already, the feel of his warm skin against his in a setting that wasn't wrestling or sleeping. He could smell Gabriel's natural musk, something spicy, like ozone and gunpowder. He resisted the urge to bury his nose into the curls at the man's temple, an animal response to the body he was lusting after just right there.
"Massage my lower back hard," Gabriel repeated, "I need the knots gone."
This was going to happen.
Right here.
Jack was glad Gabriel had his eyes closed, had his body bowed a little so he wouldn't feel the erection already straining the front of his boxers. Instead he pressed his hands to Gabriel's lower back as instructed, slowly starting to knead the firm muscles there as hard as he could manage.
It seemed to work; Gabriel exhaled deeply through his nose, a small sound passing his lips as his body began to relax.
Jack looked down the curve of his figure, blue eyes half lidded, knowing what was going to happen and maybe the anticipation of it made it worse. He wanted badly to press his length into the cleft of Gabriel's ass, to rut into him-
He stopped those thoughts before they could start.
His friend was asking for comfort, for assistance. He was being a creep.
Jack clenched his jaw and tried to stop being turned on by Gabriel's breathy moans as he worked the knots out of his back(of course it didn't work). It only got worse for him when finally Gabriel took his cock out of his underwear, the dark uncut dick looking just as appetizing as all the times before he had seen it in passing.
Jack pressed the heel of his palm into Gabriel's back and the man groaned, turning his head into Jack's neck, lips against his throat as he crooned, "Just like that, yeah."
His mouth was open, his heart was hammering in his chest as he tried to suck in air. He couldn't look away and nothing was even happening yet. He kept up his brutal massage, even when Gabriel reached to grab one of his hands, to guide it to his front-
Gabriel had taken Jack's hand and placed it against his freed cock, guiding his strong fingers to wrap around the base.
Jack sucked in a breath, trying to hide the whimper of need that wanted to wrench from his throat.
What was he doing? Why was he doing this?
"Just like that." Gabriel said again, barely words at all, just sounds.
Jack held him loose in his hand, positioning him as he felt the first pulse; Gabriel starting to release. Short bursts at first, his body nearly jack knifing from the effort; clearly he had been holding it in until this moment.
That only made things worse.
The desperation Gabriel must have been feeling for relief, and the power it sent surging through Jack's veins at being the one to give him that relief was overwhelming.
The stream stabilized, strong, and Gabriel moaned openly.
Jack shivered, he loved that sound, he wanted more of it. Wanted to chase it with his mouth; but all he could do was watch, was hold him, his hand on his back more of an absent caress than a massage anymore.
God what would it feel like to fuck Gabriel like this? When his body was lax and open, when he was delirious with the pleasure of release?
He couldn't shake the thoughts, couldn't stop himself from squeezing Gabriel's dick; watching as the stream stuttered and the man's hips jerked.
Beautiful.
This was the most beautiful man he had ever seen.
"You get off on this, don't you?"
The question caught him off guard, sent his internal passion hitting a brick wall and forcing his mind offline.
