Cover of Tides of the Heart

Tides of the Heart

Read the story

48 chapters · 83448 words · Read 0 times

I want a soft romance that centers around lifelong best friends as they navigate college and adulthood, love, loss, and growing up.

Chapter 12: Whispers in the Steam

The morning after the storm dawned clear and violently bright. Sunlight sliced through the gaps in Ethan’s blinds, painting hot stripes across the tangled sheets and the bare skin of Mia’s back where the old t-shirt had ridden up. Ethan woke to the weight of her head on his chest, her hair a sun-warmed spill across his skin, and for a disorienting moment, he was convinced he was still dreaming.

Then she stirred. A soft, sleep-heavy sigh escaped her lips, her arm tightening around his waist. The events of the night crashed into him—the storm, the confession in the dark, the feel of her tracing his scar, the seismic shift of her body curling into his. It had been both chaste and profoundly intimate. They had fallen asleep just like this, fully clothed, holding on as if the world might tear them apart again.

He didn’t move. He memorized the feel of her: the slight tickle of her breath, the soft pressure of her breasts against his side, the way her leg had hooked over his. He watched the dust motes dance in the sunbeam above his bed, a silent ballet in the quiet apartment.

From the living room, there was a soft, deliberate clatter—a cup being placed too firmly on the table. A signal.

Mia’s eyes fluttered open. She blinked up at him, her blue gaze soft and unfocused with sleep, then sharpening into awareness. A slow, secret smile touched her lips. No good morning. No awkwardness. Just that smile, and a slight press of her body closer to his.

“Liv is making a point,” Mia whispered, her voice husky.

“She’s always making a point,” Ethan whispered back, his fingers tracing idle patterns on the ridge of her spine.

They lay there, listening. The click of the apartment door opening, then closing with a quiet but definitive snick. A long pause, then the sound of a car engine starting outside and pulling away.

They were alone.

The silence that followed was different. It was thick, charged, humming with the echo of her words from the night. I should’ve kissed you then. The unspoken question hung between them, palpable in the sunlit air.

Mia moved first. She pushed herself up on one elbow, looking down at him. Her hair formed a golden curtain around their faces. She studied him—his eyes, his mouth—with an artist’s intensity. “So,” she said, her voice low. “No more being scared?”

“Terrified,” he admitted, his hand coming up to tuck a strand of hair behind her ear. His thumb brushed her cheekbone. “But not of you.”

She leaned into his touch. “Good.” Then she closed the distance and kissed him.

It wasn’t the frantic, desperate kiss of movies. It was a slow, deep, searching communion. A first kiss a decade in the making. Her lips were soft, yielding, then insistently parting. The taste of her—sleep and Mia—unmoored him. A groan vibrated deep in his chest, and he cupped the back of her head, holding her to him as if she might vanish. The careful restraint of a lifetime snapped.

The kiss spiraled. It grew hungry, messy. His hands slid under the hem of her shirt, finding the hot, smooth skin of her back. She shuddered, pressing her entire length against him, one leg sliding between his. The friction was agonizing, exquisite. He could feel the hard points of her nipples through the thin cotton against his chest.

“Ethan,” she breathed against his mouth, the word a plea and a command.

He rolled, pinning her gently beneath him. The morning light caught in her wide eyes, dilated with want. He kissed her again, deeper, his tongue sliding against hers. He nudged her shirt up, breaking the kiss only to pull it over her head and toss it aside. The sight of her, bare and breathless in his bed, stole the air from his lungs. Her breasts were full, peaks taut and pink. He bent his head and took one into his mouth, sucking hard.

She cried out, a sharp, beautiful sound. Her fingers twisted in his curls, holding him to her. “Yes… god, yes…”

He lavished attention on one breast, then the other, licking, sucking, nipping with just enough teeth to make her back arch off the mattress. His own need was a painful throb, confined by his sweats. He shifted, grinding himself against the apex of her thighs, even through the fabric of her borrowed sleep shorts.

“Off,” she gasped, her hands scrabbling at his waistband. “Get these off.”

They helped each other, a frantic, fumbling dance of discarded clothing. Sweatpants, shorts, underwear—all were kicked to the floor. Finally, skin to skin. The feeling was electric, almost too much. He settled between her thighs, the head of his cock nudging against her wet heat. He was shaking.

“Look at me,” she whispered.

He did. Her face was flushed, her lips kiss-swollen. Her eyes held his with a fierce, open vulnerability that was more exposing than her nakedness.

“I’ve dreamt of this,” he rasped, the confession ripped from him. “For so fucking long, Mia. You have no idea.”

“Show me,” she said.

He pushed inside her.

It was a slow, inexorable slide, a giving way that was perfection itself. She was so tight, so hot, so unbelievably wet. He buried himself to the hilt, his forehead dropping to her shoulder with a choked groan. She wrapped her legs high around his waist, heels digging into his ass, pulling him deeper.

“Move,” she begged. “Please, Ethan, move.”

He began to thrust. A slow, deliberate rhythm at first, each stroke a discovery. The slick, hot clasp of her around him, the way her breath hitched when he angled himself just right, the soft, filthy sounds of their joining filling the sunlit room. Her nails scored down his back, a sharp, bright pain that only drove him harder.

“Right there,” she sobbed, her head thrashing on the pillow. “Oh fuck, right there, don’t stop.”

He was losing control. The careful pace shattered. His thrusts became harder, faster, driving the bed into the wall with a rhythmic, urgent thud. The world narrowed to the feel of her, the scent of her sweat and sex, the sight of her tits bouncing with every slam of his hips. He was brutal, consumed, a raw nerve of need.

“You feel so good,” he growled, the words raw. “So fucking perfect. Taking my cock so well.”

Her eyes flew open, wild. The obscenity, coming from his gentle mouth, seemed to trigger something in her. A deeper, darker peak.

“Harder,” she demanded, her voice guttural. “Fuck me harder, Ethan. I want to feel you tomorrow.”

He obeyed, pistoning into her, his balls slapping against her skin. The lewd, wet sounds filled the air. He slipped a hand between them, his thumb finding her clit, circling it with rough, desperate strokes.

It tipped her over the edge. She came with a shattered scream, her body clamping around him in violent, rhythmic pulses that milked his length. The sight of her unraveling, lost in pure sensation, shattered his last shred of control. He drove into her two, three more times, deep and claiming, before his own orgasm tore through him. He spilled into her with a hoarse shout, a primal release that felt like his soul was being pulled from his body, pumping wave after hot wave deep inside her.

He collapsed, spent, his weight on his elbows to keep from crushing her. Their sweat-slick skin welded them together. Their breaths were ragged sobs in the quiet room. The only sound was the distant hum of the city, waking up.

Slowly, carefully, he withdrew and rolled to the side, pulling her with him. She came willingly, her body boneless, molding against him. He traced the fresh marks on his shoulder—not from a lake rock, but from her teeth.

A long time passed. The sunbeam had moved from the bed to the floor.

“The shower’s small,” he finally said, his voice wrecked.

She laughed, a low, rich, sated sound that vibrated through his chest. “I don’t think I can walk yet.”

“I’ll carry you.”

He did. He scooped her up, her body loose and trusting in his arms, and carried her the short distance to the tiny bathroom. He set her down on the fuzzy mat, turned on the water, and waited for it to run hot.

They stepped in together under the warm spray. It was a tight fit. Their bodies pressed together in the steam. He took the bar of soap and began to wash her, his hands moving over her shoulders, her breasts, the curve of her stomach, between her thighs with a tender, thorough intimacy. She leaned against the cold tiles, her eyes closed, letting him care for her.

When he was done, she took the soap from him and returned the favor. Her hands, so skilled with a brush, were just as deliberate on his skin. She soaped his chest, his arms, his stomach. Her fingers wrapped around his softening cock, washing him gently, and he felt a fresh, low stir of arousal, unbelievable after the intensity of before.

She looked up at him through the steam, water beading on her lashes. “So,” she said, a ghost of her earlier smile playing on her lips. “What now?”

He framed her face with his hands, water cascading over their wrists. “Now,” he said, kissing her once, softly, “we make coffee. And you tell me what you want for breakfast. And we don’t… we don’t pretend this didn’t happen.”

Her eyes glistened, and it wasn’t from the shower spray. “Okay,” she whispered. “Okay.”

They stepped out, toweling each other off, moving in a new, silent understanding. As he wiped a droplet from the scar on her knee—a matching trophy from a long-ago bike crash—she placed her hand over his.

The world outside the bathroom door was the same. His apartment, his books, his half-written essays. But everything, absolutely everything, had changed.

Read on DreamPress

Write your own erotic story with AI