Work Text:
Slamming the door behind him, Aaron sighed. Finally, fucking finally he was home. Late night practice wasn’t even necessary. At least not for him. But try telling that to fucking Kevin. Always prattling on and on and on at him, way past the point. Completely unnecessary, if you asked him. He wasn’t even planning to go pro.
Aaron shook his head, banishing all thoughts of Kevin and Exy courts. His back muscles burned after spending hours overexerting them. His practice bag began to slip off his shoulder and down his arm, letting it slip to the floor, he kicked it over towards the sink as he leaned back against the counter. Despite the pain, he was still too keyed up to relax properly.
His eyes flicked towards the door, listening carefully for any noises, even though he knew that Neil and Kevin would continue playing for a while, giving him time. And if Neil wasn’t around, that meant that Andrew wouldn’t be either.
He’d been half-hard the entire jog back, and now he actually had the privacy to deal with it.
He inhaled sharply as his fingers toyed with his waistband, only slightly teasing himself, Aaron wasted no time before slipping his hand inside, wrapping his hand around himself as he leaned back against the bathroom counter, pulling himself free and tucking his waistband down under his balls. He let his grip tighten around his cock, stroking himself, slowly at first, trying to focus on an anything other than what he wanted. He let himself huff out a breath, allowing himself a small amount of noise. Hearing his own voice, he sounded like- No. Aaron’s eyes shot open in irritation. Absolutely not. He wasn’t going to let himself go there. Not tonight. Not ever… Again.
Gritting his teeth, he closed his eyes again and forced himself to try and think of perky breasts, perfect handfuls of thigh, thick, long hair, perfect for resting his hands in. He could feel his breath getting louder, the slapping sound of flesh against flesh in the tiny room.
So lost in the feeling he didn’t hear it.
The front door opening. A bag hitting the floor. Steady footsteps walking towards the very same room he was currently in.
Aaron, in fact, didn’t notice anything, until he felt a calloused hand cover his own.
Aaron’s eyes snapped open to meet his. To meet Andrew’s. He gasped, and in shock, jolted back, away from his twin’s touch. But Andrew didn’t let him get far. Instead his grip twisted on the upstroke as Aaron went boneless, head falling forward against his twin, his mouth dangerously close to Andrew’s neck.
He couldn’t help it, moaning wetly into Andrew’s neck. Fighting the urge to kiss and lick and suck at that pale skin, skin the same as his own, but he knew better.
“‘Drew?” He managed to push out, his voice sounding weak and pathetic, even to his own ears. Pulling back from that soft, soft skin, he forced his eyes to meet his twins’. Andrew stood almost directly in front of him, his eyes dark with that quiet intensity that never failed to send a shiver down Aaron’s spine. Aaron both loved and hated that look. Andrew always looked at him like he was a thing, like he was something to be studied, and not a person.
“Always so loud, brother mine.” Andrew murmured, his lips tilting up, as he continued to work Aaron’s cock with that single-minded focus only he could show. “I just couldn’t resist…” He trailed off, looking deep in to Aaron’s eyes. Aaron knew what this was. Had been around Andrew for long enough that he could read his eyes. Andrew was giving him an out. If he pushed him away now, Andrew would leave. Wouldn’t push him, would never mention this again. He was asking permission. Aaron’s eyes rolled as he fucked himself into his twin’s touch. Fuck.
“This… It’s wrong.” the complaint sounded weak, even to his own ears. His body betraying him, cock pulsating out a dribble of precome, making the glide all that sweeter. He felt himself whimper as Andrew’s thumb glided over the head, collecting the proof of Aaron’s willingness.
Hazel eyes snapped up, bored into his own, “Is it?” Was all Andrew replied, said in a low, teasing lilt. “You’re positively drooling for it. For me.”
Aaron’s neck heated. Andrew was right. He was, he couldn’t even control the movement of his hips anymore. They were snapping forward, eager to meet Andrew’s hand. He could try and deny it. He’d been doing so for months. But it felt so fucking good.
He felt his toes curl inside his trainers, Andrew’s technique was rougher than his own, but he loved it. Every single nerve ending in his body felt like it had been electrocuted. He could feel his heartbeat in his cock. His cock that was in Andrew’s hand. His twin’s hand.
A choked off grunt escaped his lips. He wondered if Andrew could feel it. “Mhm… That’s it,” He’d never heard Andrew’s voice like this before, so… rough, yet soft. “Let go, Aaron. I know how long you’ve wanted this, how long you’ve wanted me.”
For a second, Aaron felt nothing but pure panic. Andrew knew. He knew and yet Aaron was still breathing. He knew and he was… reciprocating? Aaron closed his eyes against the onslaught of pleasure, hands scrabbling against the counter as he felt the familiar tightness begin to build in his abdomen. “I can’t!”
Andrew made a false soothing noise, “Oh, but you can, baby brother.” Aaron’s eyes snapped open again, barely catching the smirk on his twin’s mouth as his hand sped up. “You’re mine, Aaron. You always have been.”
The words sent a sick thrill racing up his spine. All he’d ever wanted was to belong to Andrew.
He’d buried it, multiple times. First when Andrew spurned his letter. The second time when Andrew had taken away his mother. Then again when Andrew had started his medication, when he realized that nothing Andrew felt was real. The deal with Kevin, everything that happened over thanksgiving… He was always losing Andrew. The final nail in the coffin was when he thought he’d permanently lost him to Josten.
But Andrew had just said he belonged to him. That he always had.
That alone was enough, His buried feelings rose from their grave, exploding up and out, unstoppable in their intensity. He felt it. He let himself feel it. The desire he’d buried for years, bubbling to the surface. He moaned, his body trembling as Andrew’s hand moved faster, tightening around his cock just as the heat in his gut reached its peak. With a gasp, Aaron came, his come spilling over Andrew’s fingers, as waves of pleasure crashed over him. He could feel himself trembling with the force of it.
But Andrew wasn’t done. Before Aaron could even attempt to catch his breath, Andrew grabbed his chin with his clean hand and pulled him into what was probably the most sensual kiss he’d ever had. Aaron whimpered into Andrew’s mouth, letting his twin dominate the kiss. It felt both innocent and possessive at the same time. Andrew poured his feelings into the kiss. Words Aaron knew he’d never be able to say aloud. Even to him.
Aaron felt his eyes sting and furiously squeezed them tighter. He refused to ruin this by crying.
Andrew pulled back, tilting his head slightly as he took in the sight of his soiled hand. Aaron blushed furiously as he felt his cock attempt to harden again. The image of Andrew’s hand covered in his come would definitely be making an appearance in future fantasies. He must have made a noise, as Andrew’s focus was once again broken and looked back up to him. Aaron knew mere seconds before the action what his twin was going to do with that hand.
Aaron let out a gasp as Andrew lifted his hand towards his mouth. Felt his stomach tighten as Andrew’s tongue flicked out, tasting his come.
“Mhm.” Aaron’s eyes nearly snapped closed at that sound. It was single-handedly the most erotic thing he’d ever heard. Oblivious to Aaron’s inner struggles, Andrew licked his hand clean. Not wasting a single spurt. He even chased the taste on his lips, throat working as he swallowed all Aaron had given him.
“Fuck. You taste so good baby brother. I’m going to need another.” Andrew’s dark eyes never left his. So black there was barely any hazel left, though he couldn’t judge, especially since he knew he probably looked the same, worse even.
Aaron had to ask, he needed to ask; “Can I touch?” Andrew looked away then, and Aaron’s stomach dropped. But before he could drive himself into a panic Andrew looked back at him. Almost Sheepishly. “That won’t be necessary.”
Aaron’s brow furrowed in confusion. Andrew flushed up to his ears and looked down at himself, at the wetness that was now visible slowly seeping through his jeans. Oh fuck. Aaron nearly keeled over at the knowledge that Andrew had come in his fucking pants just from jerking Aaron off. That he’d enjoyed it so much that he hadn’t even needed to touch himself.
Aaron, with his brain-to-mouth filter fried, simply said “That’s so fucking hot.”
Andrew frowned at his response, clearly embarrassed, before turning around and stomping out. “Next time, I’m fucking you.”
