The silence in Ethan’s room was deafening.
Mia stood inches away, her tiny white crop top barely containing her breasts, n*****s visibly hard against the thin fabric. The gray shorts rode high on her hips, showing the smooth curve where thigh met ass. She held the biology textbook like a prop, but her eyes told a completely different story.
Ethan’s chest rose and fell heavily. His c**k was already straining hard against his shorts, the memory of her mouth on him last night and the denial in the truck still burning through his blood.
He stared at her for one long, agonizing second.
Then the last thread of his control snapped.
“f**k it,” he growled, voice low and rough.
He closed the distance in one stride, cupped her face with both hands, and kissed her.
This kiss was nothing like the frantic, desperate ones before. It was deep, slow, and consuming. His tongue slid against hers with deliberate hunger, tasting her, claiming her. Mia melted into it instantly, her hands sliding up his chest to grip his shoulders. The textbook dropped forgotten to the floor.
Ethan walked her backward until her legs hit the edge of his bed. He didn’t push her down. Instead, he broke the kiss just enough to pull her crop top up and over her head, revealing her bare breasts. He groaned softly at the sight — perky, flushed, n*****s tight and begging for attention.
He leaned down and took one into his mouth, sucking gently at first, then harder, tongue flicking over the sensitive peak. Mia’s head fell back with a soft moan, her fingers threading through his hair.
“Ethan…” she breathed, voice trembling with years of pent-up want.
He moved to the other breast, giving it the same slow, thorough attention while his hands slid down her sides, hooking into the waistband of her shorts. He pushed them down slowly, letting them pool at her ankles. She stepped out of them, now completely naked in front of him.
Ethan pulled back to look at her — really look. His eyes darkened with raw hunger as they traced every curve: the swell of her breasts, the dip of her waist, the smooth skin between her thighs already glistening with arousal.
“You’re so f*****g beautiful,” he whispered, voice hoarse. “Been driving me crazy for weeks.”
He kissed her again, slower this time, while his hand slid between her legs. His fingers found her soaked folds and stroked gently, teasing her c**t in slow circles. Mia whimpered into his mouth, hips rocking against his hand.
He broke the kiss to trail his lips down her neck, sucking lightly at her pulse point. “Tell me you want this,” he murmured against her skin. “Tell me you’ve been thinking about it too.”
“I have,” she gasped, thighs trembling as his fingers circled her c**t faster. “Every night. Every time you called me squirt and looked away… I wanted you to look at me like this.”
Ethan groaned and pushed two thick fingers inside her, curling them slowly. She was so wet, so hot, so tight around him. He pumped them in and out with deliberate care, thumb still working her c**t, drawing out every moan and shiver.
Mia’s hands fumbled with his shirt, pulling it off. She ran her palms over his chest, down his abs, then hooked her fingers in his shorts and pushed them down. His c**k sprang free, thick and heavy, the head already leaking.
She wrapped her hand around him and stroked slowly, matching the rhythm of his fingers inside her. “You’re so hard,” she whispered. “All for me?”
“All for you,” he admitted, voice breaking. “Been hard for you since the porch. Since the truck. Since the f*****g bathroom last night when you left me aching.”
He kissed her again, deeper, while they stroked each other — slow, sensual, building the fire together. The power dynamic shifted constantly: he was the one fingering her, making her legs shake, but she was the one controlling the pace of her hand on his c**k, teasing him right to the edge and then slowing down.
Finally, Ethan couldn’t take it anymore.
He pulled his fingers out, lifted her onto the bed, and settled between her spread thighs. He rubbed the thick head of his c**k along her slick folds, coating himself in her wetness, teasing her entrance without pushing in.
Mia arched, nails digging into his shoulders. “Ethan… please…”
He looked down at her, eyes dark and intense. “This is it,” he said quietly. “Once I’m inside you… there’s no going back.”
She met his gaze, breathing fast. “I don’t want to go back.”
Ethan pushed in slowly — inch by inch — savoring every tight, wet inch of her. Mia’s mouth fell open in a silent cry as he stretched her, filling her completely. When he bottomed out, they both groaned, foreheads pressed together.
“f**k… you feel perfect,” he whispered.
He started moving — slow, deep thrusts at first, letting her adjust, letting them both feel every sensation. The slide of his c**k inside her, the way her walls clenched around him, the wet sounds of their bodies meeting. He gradually built speed, hips snapping harder, deeper, the bed creaking beneath them.
Mia wrapped her legs around his waist, pulling him closer. “Harder,” she gasped. “I want to feel all of you.”
Ethan obliged, f*****g her with long, powerful strokes, one hand gripping her hip, the other braced beside her head. He leaned down to kiss her, swallowing her moans as he drove into her again and again.
“You’re mine now,” he growled against her lips, voice rough with emotion and lust. “No more teasing. No more games. This p***y is mine.”
Mia cried out, nails raking down his back. “Yes —
yours — only yours —”
The pleasure built fast and intense. Ethan changed angles, hitting that perfect spot inside her with every thrust. Mia’s moans grew louder, her body tightening around him.
“I’m close,” she whimpered. “Ethan — I’m so close —”
“Come for me,” he rasped, thrusting harder. “Let me feel you come on my cock.”
She shattered with a broken cry, walls pulsing and clenching around him in rhythmic waves. The sensation pushed Ethan over the edge. He buried himself deep and came hard, groaning her name as he filled her with thick, hot spurts.
They stayed locked together, panting, sweaty, hearts hammering in sync.
Ethan pressed his forehead to hers, still buried inside her, breathing hard.
“This changes everything,” he whispered.
Before Mia could answer —
A loud knock sounded on the bedroom door.
“Ethan? You in there, man? I’m back early — need help with these bags.”
It was Jake.