28. Roommate-aversary #4
Dae sped up, sucking harder, going deeper, letting Theo’s tip hit the back of his throat.
“Holy fucking—” An ungodly noise came out of him as the heat coiling in his stomach exploded and his body shook. The pleasure spread fast to every part of his body, and he floated off the bed for a few seconds, on his way to the heavens.
Dae was softly forging a path of kisses to his hip, then over his stomach. “I knew you’d taste good.”
Theo came back to himself, breathing hard. “You’ve thought about how I’d taste?”
“Constantly.”
That should’ve been a surprise, but it wasn’t. “I was so fast. Shit, that’s embarrassing.”
Dae smiled, his words mumbled through his kisses up Theo’s chest. “More embarrassing than dramatically confessing to me in front of everyone we know?”
Theo gasped. “Too soon!”
“You’re right. Sorry.” Dae’s dimples winked at him as he continued his kissing tour to his neck, then his jaw, then finally, his mouth.
Theo felt cracked open and emptied out but also filled up and bursting. And shaky. His legs almost gave out as he pushed against Dae’s chest and rolled on top of him, his knees on either side of his hips.
Dae ran his hands up Theo’s sides, the calluses on his hands scraping against his skin. When Theo shivered from the feel of it, Dae pulled them away. “Sorry. My hands are a bit rough.”
“I like it.” Theo grabbed his hand and put it back. “Touch me everywhere, Dae.”
Dae took an awed breath like he was the one levitating off the bed, and Theo hadn’t even done anything yet.
Theo tilted his head back and lost himself to the feeling of Dae’s hands wandering over his torso and hips, then let out a surprised, delighted gasp when Dae’s rough fingertips dug into the flesh of his ass, squeezing.
Dae chuckled, joy radiating off him. “You said everywhere.”
Theo leaned down, his mouth hovering a breath over Dae’s. “And I meant it.”
He couldn’t believe this was happening. Couldn’t believe he got to be this close to him, got to breathe him in, got to taste him. He’d imagined it so many times, but the reality blew every fantasy he’d ever had out of the stratosphere.
He kissed him softly, then ran his tongue over his lips, lapping up his soft moan. But before Dae’s own tongue could meet his, he moved, running his mouth along his jaw to his ear, giving his earlobe a kiss, then a lick, then a soft bite.
Dae groaned, writhing beneath him, his poor, neglected cock hard against Theo’s thigh. Theo smiled into his skin. “I’ve left you waiting for too long.”
“You have no fucking idea, Theo.”
He’d had a whole plan to kiss every inch of Dae’s body before putting him in his mouth, but it was clear they both needed it, so he slid down him, peppering fast kisses along his lean, muscled chest and tugging his pants off before settling between his legs.
Theo wasn’t religious, but sliding his mouth over Dae felt as close to heaven as he’d ever get.
The real thing was so far beyond his imaginings that he felt almost foolish.
In his fantasies, he’d left out the sound of Dae’s hitching breath, left out the heat against his own skin as he ran his tongue along his length, left out the way Dae’s hips kept twitching, holding himself back from thrusting.
Theo wanted to give him every possible thing he desired. He slowly slid his lips off him, ending with a soft, sweet kiss to his tip, loving the shuddering moan it caused.
“Dae.” He put his hands on his hips and guided them back and forth. “You can do whatever you want.”
“Jesus.” Dae’s head fell back and he panted up at the ceiling, his arm over his rosy face.
“I want you to.” Theo ran his fingertips over Dae’s hips, tense from the effort of holding them still, despite his obvious impulse.
He lifted his arm, looking down at him, his eyelids heavy and his skin flushed. “Yeah?”
Theo nodded, keeping eye contact as he swirled his tongue around his head.
Then he took him all in, encouraging Dae to move his hips.
He never thought getting his mouth fucked could be such a beautiful experience.
He relaxed his throat, giving up all control, holding himself still as Dae weaved his fingers in his hair and rocked into him.
“F-fuck, Theo.” He relaxed and Theo took over, rotating his head, licking and sucking, letting Dae’s moans set the rhythm. “Hmmm, you’re so—shit, Theo. I’m close. If you don’t stop…”
But Theo had no intention of stopping. He wanted to take Dae over the edge. He sped up and Dae went quiet as his muscles tensed, then shook, and Theo swallowed.
Never in his life had he been so satisfied to see someone else orgasm. He kissed up his middle as Dae panted, giving him a lazy smile.
“Ten out of ten.”
Theo laughed and curled into him, laying his head on his shoulder and tangling their sweaty legs together.
So this was what it was like to have sex with someone he loved. To feel it in every part of his body. For it to reach inside him and make his soul sing. To have it feel right in a way nothing ever had before.
If he’d known.
If he’d known what was waiting for him.
If he’d fucking known.