
When Kaecilius walks in the door, his first sign that Stephen is home is the sound of the shower running down the hall. Stephen’s been gone for one month, their longest separation since they got together, and Kaecilius has been thinking of this moment for the past thirty days. He walks through the house to the bathroom where he stands in the doorway, taking the open door as an invitation and delighted to see the shower curtain drawn open just enough for a view of Stephen under the spray . Kaecilius watches for a minute, enjoying the lines of Stephen’s body as he raises his arms to wash his hair. Stephen’s arms card through his hair, water cascading down his body, and it’s not until he’s done with his hair that he opens his eyes, sees Kaecilius standing in the doorway. Kaecilius grins at the way Stephen startles and it widens at the blinding smile he gets in return, once Stephen catches his balance.
They keep their eyes on each other while Stephen continues to wash, Kaecilius making no effort to hide the way his eyes rake over Stephen’s body and, from the extra attention Stephen gives to his cock, long strokes with soapy hands, a tug at his balls, Kaecilius is certain Stephen welcomes Kaecilius’s gaze.
“Want to join me?” Stephen asks eventually, with a raised eyebrow and mischievous look that Kaecilius is so happy to see in person again.
Kaecilius has other plans, though.
“Just want to watch.” Stephen nods and tugs at his cock with a little more intention. “For now”, Kaecilius adds. “Don’t get ahead of yourself in there. I have plans.” That seems to be all Stephen needs to hear to finish his shower in a hurry and, soon, he’s stepping out of the tub with a plush towel around his waist, drops of water still running down his chest.
Kaecilius moves from the doorway into the bathroom, and right into Stephen’s space. He rests his hands on Stephen’s arms and leans in, pressing his forehead against Stephen’s . “I missed you,” is all he says, standing in Stephen’s space, basking in Stephen’s body heat.
Stephen runs his hands up and down Kaecilius’s clothed back and places a soft kiss to Kaecilius’s shoulder. “Missed you, too, Kaecilius.”
Kaecilius pulls back from Stephen’s embrace and slots one of their hands together so he can tug Stephen into the bedroom. Stephen comes easily, which is no surprise, and seems content to let Kaecilius take charge.
Kaecilius leans in and kisses Stephen gently, their first in too long, and it takes all of his will power to tear himself away when the kiss grows deeper, more insistent.
“Can you get on the bed on your knees and grip the headboard?” Kaecilius poses it as a question knowing full well Stephen will gladly follow Kaecilius’s direction. They’re both too keyed up to play games and, even more, Stephen loves it when it’s clear Kaecilius has a plan. Stephen climbs on the bed and positions himself as Kaecilius asked, waiting patiently while Kaecilius appreciates the view.
After he’s taken his fill, Kaecilius gets on the bed behind Stephen, still dressed, knees slotted between Stephen’s so he can press himself against Stephen’s back and wrap his arms around Stephen’s torso. He nips at Stephen’s ear before murmuring, “You have no idea how many nights I was alone in this bed imaging you here, just like this. Thinking about all the things I’d do to you. The pretty sounds you’d make.” Stephen whimpers at Kaecilius’s words and it’s everything Kaecilius has been waiting for. “Just like that, Stephen,” he says, grinding his clothed cock against Stephen’s ass in a steady rhythm. “I want to blow you, and fuck you. God, I love fucking you. Feels so good when I slide in, feel how hot and tight you are around me.” He doesn’t stop rubbing against Stephen’s ass, the friction exactly what he needs at the moment, Stephen pushing his ass back in counterpoint to Kaecilius’s movements. “I want you to ride me, watch you bounce on my cock. It drives me crazy, Stephen. You drive me crazy.” Kaecilius bites at Stephen’s neck, soothes the sting with his tongue. “I want everything we missed while you were gone.”
Stephen lets out a deep moan and drops his head against the headboard. “Kaecilius,” he pleads, and Kaecilius can see how hard Stephen is already, his cock thick and heavy between his legs.
It’s almost impossible to pull away from Stephen but Kaecilius has a plan, so he withdraws just long enough to grab the lube. When he returns, he slots up against Stephen again and speaks soft and low, right into Stephen’s ear. “We’ve got time, though.” Kaecilius pauses to use his knees to nudge Stephen’s legs wider and slot a hand between their bodies. “As much time as we want, so I’m going to take this slow.”
Kaecilius reaches down and drags his thumb down Stephen’s crack, slowly and with barely there pressure, thrilled by the shiver that runs through Stephen’s body. He scrapes his nail across Stephen’s rim, then flattens his thumb to pull over the furled muscle, tugging at Stephen’s hole as he goes. “That’s it,” Kaecilius murmurs to Stephen, at the other man’s long groan.
Kaecilius takes his time playing with Stephen’s hole, sinking into the feeling of having his hands on Stephen after so many days apart. He keeps his touch light and teasing, soft circles with the tip of his thumb that have Stephen whining for more.
Kaecilius taunts Stephen, pressing the tip of his thumb just past Stephen’s rim and withdrawing again, fucking in and out of his hole shallowly, only to pull out entirely and return to gentle caresses with the pad of his finger. He knows he’s driving Stephen crazy .
“Kaecilius, please.” Stephen sounds wrecked, and heat pools low in Kaecilius’s belly.
He grabs the lube and reassures Stephen. “I’m going to get you there, don’t worry.” Kaecilius nudges Stephen’s legs back so he’s bent at a deeper angle, which offers an even better view of Stephen’s ass. The sight is enough for Kaecilius to move quickly, coating a finger and wrapping one arm around Stephen’s waist for balance and leverage. Without preamble, he slides a single finger into Stephen’s waiting hole. It’s a smooth glide into the tight heat and Stephen’s satisfied hiss at the intrusion draws an answering moan from Kaecilius.
He has to rest his forehead Stephen’s back to center himself, hold his finger still for just a moment, before starting to fuck the digit in and out of Stephen’s body. Kaecilius loves everything they do together but there’s something that feels particularly intimate about opening Stephen up this way, Kaecilius’s fingers deep inside him, knowing how to drive Stephen wild with the slightest touch.
“You should see how good you look, Stephen,” Kaecilius husks. “Wish I could keep you like this, in the bed, pushing your ass back on my finger, ready for whatever I want to give you next.” He crooks his finger and zeroes in on Stephen’s prostate, thrilled when Stephen throws his head back and whines, hole clenching around Kaecilius’s finger. Kaecilius maintains focus on the bundle of nerves deep inside Stephen. “Did you play with your hole while you were gone? Huh?” Kaecilius’s finger circles against Stephen’s prostate with steady pressure and Stephen keens, bucks his hips forward searching for friction on his cock that isn’t there to be found.
“Answer me, Stephen. Did you lie in your bed and finger yourself like I’m doing now?”
“Fuck. Fuck. Yes,” Stephen sobs. “More. I need more, Kaecilius.”
Kaecilius pulls his finger out and ignores Stephen’s despairing cry at the loss. Using the arm still around Stephen’s waist to help pull the other man away from the bedframe, Kaecilius directs him to lie down on the bed on his back, knees up and spread. When Kaecilius is satisfied, he sits on the end of the bed, between Stephen’s legs, letting his eyes linger on Stephen’s cock, hard and leaking on his belly. “Show me,” he says, and hands Stephen the bottle of lube.
Stephen’s eyebrows crinkle in confusion. “What? Kae.Come on.” But Kaecilius won’t be deterred.
“Show me how you touched yourself, Stephen.” Stephen sucks in a harsh breath at Kaecilius’s request. “I spent all this time picturing you in your bed, playing with yourself, wishing I could see.” He did, and Kaecilius needs this, needs to finish the fantasy. “Show me.”Stephen lets out a high pitched whine but he uncaps the lube and coats two fingers, quickly reaching down between his legs to circle his hole. “Did you take your time? Draw it out?”
“Yes. Fuck.” Stephen continues circling his entrance with slick fingers. “Would pretend it was you. I’d pull my knees back and spread myself open as wide as I could, because I know you love to look. Never felt as good as you do, though.”
Kaecilius lets out a shuddering breath and slides closer to Stephen, placing a hand on his calf, fighting to ignore his own erection still trapped in his pants. Heat and arousal are coursing through him, impossible to ignore, but he wants to see this through.
“I love to look at you.” Kaecilius bites his lip.
“Show me what you’d do next.” He watches, rapt, as Stephen easily slides two fingers into his hole.
Kaecilius can’t tear his eyes away from Stephen’s rim, stretching to accommodate the digits, from the way Stephen starts to move his fingers in a slow glide. “Your fingers feels better than mine, Kaecilius. Better.”
“Can you give me another? Get yourself nice and full?” Kaecilius is panting now and he presses the base of his hand to his cock to relieve some of the pressure, still laser focused on Stephen as Stephen adds a third finger. Stephen’s moans are unrestrained; he’s fucking his fingers into his body, eyes now closed and his focus entirely on his pleasure. Kaecilius watches for a minute longer before his desire to touch Stephen wins out and he’s slicking up his own fingers and tugging at Stephen’s arm, desperate to get back inside that perfect, gripping heat.
Stephen wails Kaecilius’s name when Kaecilius slides his fingers into Stephen’s slick, gaping hole.
Kaecilius shifts his body so he can lean over Stephen and, without missing a beat, gets his free hand on Stephen’s cock so he can lift it up and swallow it down in one smooth motion. Stephen bucks up into Kaecilius’s mouth with a surprised cry and it’s perfect.
Kaecilius lets go of Stephen’s cock and tugs Stephen’s hand to his head, places it in his hair, one more signal to Stephen to let go. Kaecilius relaxes his throat as Stephen fucks his mouth, a strong hand now holding Kaecilius’s head in place. Kaecilius’s fingers are still buried inside Stephen, massaging his prostate with unrelenting precision, and he lets go giving into the flood of sensations - the way Stephen feels, the sounds he’s making, Kaecilius’s own insistent arousal.
Kaecilius can tell Stephen is close from the change in his pace, shorter, harder thrusts into Kaecilius’s mouth, each accompanied by a rough grunt. Kaecilius takes a deep breath and swallows around Stephen’s cock, the way he knows will tip Stephen over the edge and, sure enough, it’s not long before Stephen is coming in long pulses that Kaecilius swallows down greedily.
He waits until Stephen whines, swats at his arm, to pull off Stephen’s cock and withdraw his fingers. Stephen looks debauched, sweaty and flushed, his chest still heaving as he comes down from his orgasm. The sight flips a switch in Kaecilius and suddenly his need to come is all consuming. Kaecilius is unzipping his pants at the same time he pleads with Stephen, “Can you roll over? I want to fuck your ass.”
Stephen chokes out curse, immediately rolling over and settling so there’s still space between his legs for Kaecilius. He looks over his shoulder with a smirk, “Missed your cock inside me”
“I missed you,” Kaecilius groans, relieved to finally have his cock inside Stephen, the pressure that’s been building reaching a rapid peak. Kaecilius fuck him fast and hard. After all they’ve done tonight, it’s a contented sigh from Stephen, head resting on his forearm, that tips Kaecilius over the edge.
Kaecilius’s jaw clenches and his back bows as he comes inside Stephen with a deep growl. After a few moments, he slowly pulls out and and lies down next to the other man, faces close enough to share breath. He pulls Stephen to him and gives Stephen a long, deep kiss, trying to convey how glad he is that they’re here together. “I love you”
“I love you too” Stephen smiles at him sweetly and rolls off the bed holding out a hand, “I need another shower. You coming?” Kaecilius takes Stephen’s hand; Stephen is home and, for as long as he can, where Stephen goes, Kaecilius will go.