“Trevor.” It was the softest whine.
Trevor genuinely hadn’t meant to tease him with it and then deny him, but he’d found Sky’s cheat codes and the feeling was exhilarating.
He reached back into his nightstand, digging out two condoms, the first of which he slid onto Sky’s silicone cock.
Sky wriggled backward, greedy for it or trying to get that spanking without asking for it. He was pretty wet, but Trevor slicked up Sky’s strap before thrusting it inside Sky’s hungry pussy without any warning. All the way in, then out, back and forth as he pleased. He could tell it felt good from how Sky splayed his fingers against the duvet, how he caught his breath and whined and then tried to stop the sounds. He wanted it faster, so Trevor was slow, but only sometimes, fucking Sky harder with it whenever he felt like it. Trevor was in charge, that was the point. Sky was just a vessel for cock who wanted to come.
And he would, easily… when Trevor wanted him to.
But Sky’s back would ache if they did this for much longer. And Trevor was shaking where Sky couldn’t see him. He’d missed this more than he’d realized.
“You ready, baby?” Trevor asked, knowing the answer but reveling in the mumbled, “Fuck you. Please, yes.” from further up on the bed. He stopped anyway, leaving silicone buried deep and running his hands over shaking thighs and then between them to make Sky cry out. “Sorry, what was that?”
“Please, Trevor. Yes,” Sky answered, fast with it this time, hot whispers that probably left his face burning. “It’s beenyears. Please.”
Trevor kissed his tailbone, then smeared some of the lube onto his thumb to start to push it inside Sky’s ass. Just a little. Just enough to make Sky suffer.
Sky’s noises increased in volume with barely more than that.
“Bite the duvet.” Trevor appreciated the frustrated, but quieter, whines, while he watched his thumb sink in. “My Sky,” he exhaled, letting Sky hear. “I can hardly wait.”
He imagined Sky grumbling impatiently, but Sky didn’t so much as twitch out of position. Trevor paused to play with the silicone cock for a while again, breathing hard, although he didn’t think Sky noticed. The muscles in Sky’s legs were taut and shivering. He really was trying to hold still.
That was what he wanted now; Trevor to take care of him.
And Trevor would.
“Here to be used, baby?” Trevor hated to take his hands away but had to roll on the condom and grab the lube.
Sky let him in like he’d been waiting for Trevor’s cock, like he’d opened himself up night after night for months while trying to think of how to suggest this. Calling Trevor to hear his voice and to try to trick him into this as though Trevor wasn’t already at his feet.
He felt so fucking good that Trevor’s eyes fell shut as he bottomed out. Sky was a panting, trembling mess, his drool probably soaking the bedcover, his hands clenching and unclenching as he waited for Trevor to move.
Trevor grabbed Sky’s hips to haul his body backward, fitting in so close and deep that Sky moaned, the sound loud even with his mouth full. Trevor leaned over him, bracketing him in to remind Sky that he was a small creature impaled on cock and completely helpless. “Bite down again,” Trevor ordered breathlessly, waiting until Sky had hopefully gagged himself more effectively before he began to fuck him.
He touched Sky’s cock only when Sky’s cries were audible even through the duvet. Then, after Sky had shaken apart and was loose-limbed and hot, Trevor pushed Sky’s head down and fucked him until he came too.
Trevor didn’t get long to drift.
Sky murmured, “Please,” and “Trevor,” and then just Trevor’s name in an increasingly desperate voice until Trevor realized Sky was asking permission to come again.
Trevor kissed the back of Sky’s head and part of his neck. He said something. He didn’t know what, but Sky’s answer was, “I am. I am,please.Please,” so Trevor reached beneath Sky to fuck him with silicone until the duvet was no longer enough to muffle the sound of Sky’s feverish pleading and Sky slid a hand up to cover his own mouth. He wasn’t even trying to support himself, or resist, or push back, or do anything but let himself be fucked.
When he forgot words, when his pleading became an endless, low groan and his body was all shivers, Trevor finally let him come.
Dog slobber or not, he immediately rolled Sky over so he could kiss his reddened, wet mouth and the tear tracks on his cheeks. Sky took weak fistfuls of Trevor’s shirt. He blinked at Trevor, not quite in the same world with him yet.
“My good boy,” Trevor whispered, proud and in love, and gently wiped the remaining tears from Sky’s eyes before brushing Sky’s sweaty hair from his forehead.
When they did finally go to sleep, it was after an awkward cleanup attempt from a sleepily clumsy yet insistent Sky, who couldn’t meet Trevor’s eyes but still muttered, “How do you always know what I want?” and “Thank you for the railing,” before letting a charmed Trevor take over the cleaning responsibilities and then tuck him in. Though Trevor had to get up almost immediately after that to let Ellie back in when she whined for her bed.
Sky was next to him though, in the end, curled around a pillow as if that was how he’d gotten used to sleeping the past two years. But he sighed and wriggled backward when Trevor slid into the bed behind him. “Trevor,” he whispered, mostly asleep already, “you’re here.”
Trevor slipped an arm around Sky’s waist and buried his nose in Sky’s hair and was asleep within moments.
Chapter Twenty-Five
His grandmother regarded Trevor with an extremely unimpressed expression despite her excitement when he’d informed her Sky was there. Trevor had left Sky next to the pile of blankets that Sky had of course kicked off during the night, and taken Ellie out of the bedroom with him in order to find his grandma and clear the air, but he probably should have waited until his grandma’s morning coffee had really hit her.