Actions

Work Header

Kept Warm

Summary:

The off-season has a way of leaving Troy restless so when he climbs beneath the desk where Harris is working he knows exactly what he needs, and lets him have it.

Or
Troy crawls under Harris's desk looking for a little attention and finds comfort, care, and all the reasons he's hopelessly in love with his this man

Notes:

for the troy/harris kink week prompt cockwarming

i really had planned to leave it at the cockwarming and maybe a bj if anything else but well they ran away from me on this and made their own decisions

it's already the 30th in some places and almost by me so let's do this!

(See the end of the work for more notes.)

Work Text:

------

It was the sort of late in the day where everything was soft and settled, well, except for Troy, and all Troy had wanted was to spend a bit of one-on-one time with Harris, with no errands or obligations calling for their attention. When he slipped into the office they shared, Harris was exactly where he had expected, busy at the old desk, which was really more of just a working table surface, but that worked perfectly for Troy’s plans. He paused at the doorway to admire how beautiful Harris looked, his hair messy, like his hands had obviously run through it multiple times, and his lip being worried at with his teeth in that way that made Troy crazy sometimes. Sometimes, like this one, it hit Troy how much he loved Harris and made it hard for him to think past that and hit him right in the fucking chest. This man could make Troy’s heart ache with affection and feel so damn lucky.

Harris hadn’t noticed Troy coming into the room, too engrossed in what he was trying to finish up, so it was easy to pad over quietly and slide down onto his hands and knees and slip under the tabletop. The space he filled smelled of the wood polish that Harris used to clean the desks in here and the remnants of Harris’s cologne; it all smelled like home to Troy these days.  He laid his head on Harris’s leg where it just fit and waited patiently, and happily, for Harris to notice.

It was only a couple of minutes before Harris’s hand was in Troy’s hair, and he sighed deeply at the feeling of his fingers sliding through. Harris always had a way of relaxing everything inside Troy, almost like his body recognized how safe he was with this man, before his head even bothered to catch up. Harris backed up the chair just a bit so he could look down at Troy. “What’s up?”

Troy shrugged and looked up at him and felt the warmth in Harris’s eyes flow through him. “Just wanted to spend some time with you.”

Harris grinned down at him and Troy practically purred just from that, he really was hopelessly and almost embarrassingly in love. “Is that so? Nothing else? Just hanging out down there with nothing to occupy you?”

Troy bit his lip and grinned. “Well, I wouldn’t complain about something to keep me occupied.”

“Oh? Are you going to be good and let me finish my work if I give you something to occupy you?” The teasing in Harris’s voice was familiar and comfortable and warm in the way that made Troy wonder what he’d done do to deserve this life they were building together.

“Yes,” Troy sighed resting his head against Harris’s thigh once again. “I promise,” he whispered looking up and batting his eyelashes in the most innocent way he could, even though they both knew he wasn’t feeling particularly innocent.

Harris slid his hips closer to the edge of the chair, as he slid his zipper down and popped the button on his pants. Troy watched as he pushed his boxers down enough to free his cock, and his mouth watered. He knew he needed to let Harris get his work finished, so no matter how much he wanted to just suck his cock down and make him come, he’d do what they agreed to instead. He lifted his head from near Harris’s knee and moved forward, parting his lips just enough that Harris’s cock slid between them. Harris’s cock, even soft, felt heavy on his tongue, the way he loved, and he reveled in the feeling.

Harris slid the chair back under the desk and Troy moved just a bit to allow him the space. Troy rested his head on the top of Harris’s thigh, Harris’s cock in his mouth taking his mind away from the longer gym sessions he’d had lately and the restlessness of the off-season. Troy fell deeper into the feeling of contentment, allowing it to wrap around him like a favorite blanket, as Harris’s cock hardened in his mouth, he sucked a few times, but remembered himself just in time, after all he didn’t want to lose the thing that was tying him to this space.

Every so often one of Harris’s hands would slide through Troy’s hair, the touch feeling as natural as breathing, and he knew the moans that escaped him had an effect as his cock jumped in Troy’s mouth and his fingers clutched just a bit. Otherwise, Troy was doing what he said he would, he’d sat between Harris’s legs held his cock in his mouth, while resting his head on his thigh, and kept him warm while Harris tapped away at the keyboard of his laptop. No matter how much he wanted to do more, to suck and lick and move out from under his desk so he could press Harris into whatever available hard surface he could and make him come, he had instead sat there and allowed himself to get lost in the feeling of Harris’s cock in his mouth. He sunk into the simple feeling of being close to the man he loved and the way he felt grounded by it all.

He could tell Harris was wrapping up by the slower pace of his fingers on the keys, so he wasn’t surprised when he pulled back, pulling Troy’s mouth off his cock and sliding back enough for him to move out from under the desk, and still be between his legs. He rested there looking up at Harris, who ran his fingers through Troy’s hair, still in the floaty space he got any time Harris’s cock was in his mouth.

Harris finally asked, “Do you want more, or is warming my cock enough for you tonight?”

This was one of the reasons he loved doing this with Harris, because he knew that sometimes Troy wanted more, and sometimes, he just wanted to sit with Harris’s cock in his mouth until it went soft again. This was not one of those times, so he made sure Harris could see the truth in his eyes as he looked up at him. “I want you to fuck me, but first I would like to warm your cock for a bit more.”

Harris smiled down at him with such love that Troy couldn’t help but squirm, being with Harris had made Troy realize that love could be quiet, steady, and safe, instead of something fragile that needed to be fought for or lost. It was a love that settled into every bit of your life and made it so Troy couldn’t, and didn’t want to, remember what it was like to live without it. “That is what you will get then. I have just a bit more to finish. Do you think you could take your shorts and underwear off and open yourself while I let you have my cock in your mouth some more? Then, when I’m done, you’ll be ready, and I can take you in here or in the bedroom, whichever you prefer.”

Troy shivered at the thought. “I can do that, but I need to get some lube.”

Harris laughed as he pulled a bottle of lube from the shelf next to the desk. “I may be prepared for just this scenario. I could tell you were getting a bit of that off-season anxiousness and thought at the very least I might need to let you rail me on the sofa in here.”

“Oh fuck. I will definitely take you up on that next time it gets too much, after all, we’re pretty early still in the off-season. But I really think I needed this, and the way it takes me out of my head.”

Harris leaned down and kissed him, soft and gentle, and fuck it was everything Troy hadn’t known he needed as their lips slid against each other. He sighed as their lips parted, opened his eyes to see Harris grinning down at him, and all he could think was how much he loved this man. After what felt like so much time but was really merely moments, Harris put the bottle of lube in his hand and moved his chair back just a bit so Troy could slide his shorts and underwear off and take his place back under the desk.

When he was back in place, Harris slid his chair back in, and before he did anything else, Troy took his cock back into his mouth, he couldn’t resist swirling his tongue around the head first, but didn’t keep up anything more. This time, his head stayed up, though, and he popped the top of the lube bottle and slicked up his fingers. He reached back and, one at a time, he worked his fingers into himself. He slowly scissored and pumped them, taking his time to work himself open for the cock his mouth held. He couldn’t help but think about how Harris had already had the lube in the room, and the way he seemed to so often know what Troy needed before he ever needed to vocalize it. Especially during the off-season, when he didn’t have the structure that hockey gave him and often left him restless with thoughts that seemed too loud for him. He couldn’t help but think about how Harris never thought of or treated those things as flaws or too much, but simply part of who Troy was. When he was two fingers in, he grazed his prostate and moaned around Harris’s cock until he tugged at Troy’s hair.

Troy took the warning and moved to three fingers when he heard Harris’s fingers stop and the mouse clicking as if he was closing the windows he had open. He moved his fingers in and out of himself and scissored them as well as he could, until he heard Harris shut his laptop. He paused his movements, anticipating Harris moving again. Harris’s fingers slid through his hair, and he pulled Troy’s head back until his cock slipped from Troy’s mouth with a soft pop.

Harris backed up the chair again, keeping his hands on him, and pulled Troy forward. Troy moved the fingers from his ass and shimmied forward on his knees, once again settling between Harris’s knees. Harris smiled down at him and in a way only Harris’s smiles had ever done, Troy felt his gut swoop, as if there were butterflies fluttering, looping around in it. “Are you ready for my cock, that you’ve kept so warm for me?”

Troy was unable to form the words when Harris looked at him like he was the most precious thing, and not some hockey player who got banged around the ice most of the year and took a deep breath to ease the words out. “I think you might need to help me out a bit. I did my best, but it’s hard in that position to fully get myself ready.”

Harris’s hand slid down the side of Troy’s face. “Oh, of course I will, where do you want to do this?” Harris leaned down and whispered in Troy’s ear, “Do you want me to finish opening you up and fuck you over the arm of the couch or in our bed?”

Troy’s mind stuttered for a moment, thinking about how good either of those options are, but there was something about being taken care of and fucked in their bed. He loved a good pounding as much as the next person, but sometimes he just wanted to be in their bed, with the man he loved, and have the freedom of surrendering to Harris in a safe space that was just for them. “Bed, please.”

Harris smiled at him as if he had known that would be Troy’s answer. “Okay, let’s get you up off this floor and into the bedroom.”

Harris stood, buttoned his shorts back up, then helped Troy up and led him to the bedroom. When they reached the edge of the bed, he was gently lowered onto it, and he watched as Harris removed his clothes, t-shirt pulled off over his head and tossed toward the hamper, and his shorts were unbuttoned and fell to the floor before Harris kicked them to the side. Troy watched as Harris’s fingers slid his underwear down his legs and kicked them toward his shorts, lost in the wonder that this man was his that still took him by surprise sometimes. Troy loved Harris, and that didn’t really seem remarkable anymore; it was just like breathing for him now, but what still got to him was how he was loved back and treated as though he mattered and was someone Harris actually wanted to spend his life with.

Harris moved to the edge of the bed, grabbed the lube from the bedside table, and nudged Troy to move further onto it. “Budge up, dear, I need more space if I’m going to take care of you.” Troy slid to the middle of the bed and watched Harris crawl between his legs as he spread them wider to allow him more space. Harris giggled as he always did when Troy was eager like this,  and fuck that sound was something Troy would never tire of, and he flipped open the top on the bottle. Troy watched as he poured out some lube and warmed it between his fingers, slicking them up to finish opening Troy so he could fuck him finally. As Troy had been being led to their bed, he had realized just how much he wanted this part, and now he was so close to getting it.

Harris started with two fingers instead of the one he usually teased him with so mercilessly, and fuck, Troy couldn’t help but think about how much better Harris’s fingers felt inside him than when it was just his own. He moved them in and out slowly, only barely grazing his prostate when he scissored them inside him, but then went back to slowly, almost torturously moving them in and out of his hole. Harris focused on him in a way that felt deliberate, without being rushed or distracted; he was entirely present in a way that no one had ever been with Troy before. Harris pulled his fingers out and briefly circled them around Troy’s hole before he dropped a bit more lube onto it and made him hiss. He rubbed the lube around his hole before he slid three fingers in with some of it, and Troy arched into the contact.

With three fingers scissoring and pushing and pulling inside him, it was not long before he was ready for more; he needed Harris’s cock. Moans and sighs filled the air and echoed around them as Harris finally slid his fingers from him. Troy watched him slick up his cock and wished he had the wherewithal to do that part, he loved the feeling of sliding lube along the cock that he couldn’t get enough of. Harris moved closer, and Troy watched as he lined up his cock with his hole before he pressed in slowly. Troy was in fucking heaven and Harris wasn’t even fully inside him yet.

When Harris bottomed out, he paused, staying there for a moment until Troy whispered something he hoped sounded like move. Harris moved, and it was still slow but deep and the kind of fucking that was somehow both gentle but so fucking thorough that he never could get enough of it. Troy felt the way Harris’s balls bounced into his ass with every push in and felt the way, as he moved just a bit faster Troy’s own cock bounced against his stomach. It was so fucking good, and Troy could hear himself moaning and rambling a slew of nonsense amongst the ‘I love you’s that also slipped between his lips. He was so lost in the feeling of how well Harris was fucking him with the cock he had kept warm for him that no matter how much he wanted to press back into Harris or rock his hips he was nearly useless. But Harris never minded; he often said that he loved it when Troy got so cock-drunk that all he could do was take it, and he took such damn good care of him that Troy knew he could allow himself to.

Harris pushed and pulled faster, almost pounding into Troy now, hitting his prostate on every pass, and Troy knew from the way he was panting above him that he was just as close as Troy. He used to think that he would never be able to come from just something in his ass, but Harris had proven him so wrong on that front, and this was going to be another of those moments where Troy’s cock would not need to be touched. Troy felt the pressure building in his spine, curling so fucking sweetly inside him, and all it took was a couple more pushes before he was trying to get out a warning as his orgasm overtook him. Harris fucked him through it, coming himself after a few more pumps.

Troy pulled Harris down onto him when they were both spent, still panting but so fucking deliriously pliant. They stayed like that, kissing, until Harris’s softening cock slipped from him, and Harris’s come began to leak from his ass. Harris pressed one more quick kiss to his lips before disentangling himself and Troy watched him walk to the master bath and start the water running in the sink. Harris grabbed a cloth and wiped himself down quick before rinsing it out thoroughly and turning off the tap and walked back to Troy in their bed. Clean-up was quick and efficient, neither of them wanting to waste time they could spend on post-coital cuddling.

Harris had made Troy into a cuddler of the highest caliber, and when Harris pulled him in and wrapped his arms around him, Troy sighed and leaned into him, feeling safe and cherished. They stayed there wrapped in each other in their bed, Troy was now so fucking relaxed and wrapped in the love that was shared between them. Harris kissed Troy’s forehead, sweet and gentle, and it wasn’t long after that Troy felt him slip into sleep, and not long after that he joined him, drifting off wrapped in the arms of the person he knew would always be his person, and he couldn’t imagine ever wanting anything more.

Notes:

i luv them & hope ya enjoyed! (even half as much as they did)

kudos & comments feed a lil soul like mine so if ya made it this far and are feeling generous 💚💚💚