Work Text:
It wasn't uncommon for either boy to end up like this with each other. Maybe not in this specific situation, but many times when they’ve spent time together at the other’s house, they’d found themselves getting bored and resorting to doing one of the first dumb, potentially dangerous things that came to mind.
It just happened that this time, the first thing that came to mind was sex.
They’d done things together in the past, never quite to this level, but it certainly wasn't either of their first times experimenting in this way. They started with shy, half-kisses on each other's faces, which soon escalated to making out, to grinding on one another, to Cal getting undressed and beginning to touch himself while Andre stared with a painful boner pressing against the crotch of his jeans.
Now, Andre’s nails dug into Cal's skin, his hands keeping a firm grip on the other boy's thighs as he was being ridden. Proper sex. Or at least, the closest either of them would get to “proper” as far as the two of them were concerned.
Cal held onto Andre's shoulders for balance, panting out small, breathless laughs into the crook of his neck as he fucked himself on Andre.
“Hah… A.. Andreee.. You're not gonna just... Mm.. Let me do whatever all day, are you..?” His pace on top of Andre quickened before he continued taunting him. “I always thought you'd be the one calling the shots during something like this.. You always act like this.. Big, strong guy, but.. You're just letting me do anything I want now, huh..?”
It was true. Cal was going at whatever pace he wanted, and all that Andre had to contribute was a little added pressure on the other’s thighs. Andre glared up at Cal through his dark eyelashes, and let out an exasperated groan. Though, from where Cal was, it was difficult to tell if it was from genuine annoyance, or a response to the stimuli they were both experiencing in the moment.
Cal continued to speed up on top of the other boy, his bounces becoming harder and his breaths getting deeper the more he exerted himself.
Shortly before he managed to reach his peak though, Cal felt his legs give out, and he collapsed on Andre's sweaty chest, thighs quivering and dick still deep inside him.
“Hah… Ugh.. God, fuck…”
Andre glanced down at the exhausted boy in his lap with a look of confusion. “Uh.. You.. You didn’t, uh.. You didn’t cum, did you..?”
Cal shook his head in disappointment. “No.. M’just too tired..”
Andre rolled his eyes and muttered something under his breath, “Weren't tired ten minutes ago..”
Nevertheless, Andre sighed and rubbed the back of his neck. “I guess we should.. Stop then.. C'mon, I'll get the shower running.” He moved his legs a bit to move, and was just about to push Cal off of him before boney hands wrapped around his wrists to stop him.
Andre's dark eyes immediately met Cal's pale blue pair, and a smirk played on the lankier boy's lips. “I didn't say I wanted to stop.”
Andre felt heat rise to his cheeks and blood rush back to his dick, but nodded slowly, doing his best to remain unfazed as he croaked out a quiet, “Okay”.
Andre gripped either side of Cal's lean torso, and moved up and down the best he could as he thrusted up and into him.
Cal wrapped his arms around Andre’s neck once again, and he sighed as he rested his head on his shoulder. “Ah.. Yeah.. Yeah, keep going, just like that…”
Andre glanced at Cal once again, and sped up his movements upon hearing Cal’s praise. Cal let out a groan in response.
Despite still being unable to move very much, Cal again began to grind his hips in time with Andre’s thrusts once he felt himself getting closer.
“Nghh… Andre.. I’m so close…”
Even though he knew Cal couldn’t see it, Andre responded with a weak nod before his thrusts became faster and more sloppy. He ended up cumming inside before Cal did, Cal whimpered at the sensation.
“A-aaghh… A-Andre.. Andre, I’m… I’m cumming now..!”
Andre noticed the way Cal shook like he did before, and without thinking, placed his right hand over Cal’s tip, preventing him from cumming.
Cal pulled back from Andre’s chest as soon as he felt Andre delay his orgasm. He looked down at Andre and glared at him. “Dude, what the hell??”
Andre held back his laughter, “What?”
“You know what!” Cal’s glare deepened. “Man… That’s twice now..”
Cal groaned as he pulled himself off of Andre, and folded his arms in disappointment.
“What??” Andre laughed. “C’mon, I thought you wanted me to do something like that! You were complaining about having too much control just a few minutes ago, right??”
Cal looked back up at him, clearly unamused. “Weren’t you gonna run a shower?”
Andre rolled his eyes, but did what he was told anyways.
