Reunion on the Houseboat
oldest friend ignites reunion tension on houseboat.
Rosa stood on the weathered dock at twilight, camera bag slung over one shoulder, staring at the gently rocking houseboat that Andre had spent the last two years restoring. Thirty-two and still shooting weddings for other people’s happily-ever-afters, she had almost invented a last-minute conflict to skip this reunion. Six years of polite, sparse texts after he moved across the country had left a careful distance between them. Now the close quarters of the boat and the memory of that almost-kiss on a rainy night in their early twenties pressed against her ribs like a held breath.
Andre appeared in the open hatch, barefoot, linen shirt half-unbuttoned, the same warm brown eyes that had always seen too much. “Rosa.” Just her name, low and rough with something unspoken. Behind him laughter spilled from the small group celebrating their mutual best friend’s upcoming wedding—Ingrid’s bright voice, Kofi’s deep chuckle—but the noise faded the moment Andre offered his hand to help her aboard. His palm was calloused, familiar, electric. She stepped onto the deck and the boat dipped gently beneath them, closing the space until their shoulders nearly brushed.
They anchored in a quiet cove as the sun bled orange and rose across the water. The others had gone ashore for supplies, leaving Rosa and Andre alone on the upper deck with a half-empty bottle of wine and the weight of years. She sat cross-legged on a cushion, watching light catch the silver at his temples.
“I kept every photo you ever sent,” Andre said quietly, turning the stem of his glass. “Even the blurry ones from that road trip. I told myself it was just nostalgia.”
Rosa’s pulse stuttered. “I almost didn’t come. I kept thinking about that night on the fire escape. How close we got.”
He leaned forward, elbows on his knees. “I regretted never telling you I was in love with you. Every damn day for six years. I left because I was terrified you’d say you only saw me as a friend.”
The confession cracked something open inside her. She reached across the small table and took his hand, threading their fingers together. “I felt the same. I was just as scared. I let you go without a fight.”
Desire ignited low and hot. Rosa rose, still holding his hand, and he stood with her. The first kiss was tender, almost reverent—lips brushing, testing, then deepening as both of them chose to cross the line they had once feared. His mouth tasted of wine and longing. She made a soft sound against him and he gathered her closer, one hand cradling the back of her neck while the other settled at the small of her back. Tongues slid, slow and exploring, until breath came short and the sunset painted them gold.
They moved below deck into the softly lit cabin without breaking contact. Curtains drawn, the narrow bunk waiting like a promise. Andre’s fingers worked the buttons of her blouse with careful patience, revealing the lace of her bra, the freckles across her collarbones he had once pretended not to notice. She pushed his shirt from his shoulders, palms mapping the new muscle and old scars. Clothes fell away piece by piece until they stood bare in the warm lamplight. He looked at her like she was the answer to every quiet ache.
“Let me,” he whispered, guiding her to sit on the edge of the bunk. He dropped to his knees between her thighs, hands gentle on her hips, and pressed an open-mouthed kiss to the soft skin just above her knee. Then higher. Rosa’s fingers slid into his hair as he parted her with his thumbs and dragged his tongue in one long, slow stroke through her folds. She gasped, head tipping back. He worshiped her with deliberate care—circling her clit, sucking lightly, sliding two fingers inside to crook against the spot that made her thighs tremble. Every wet sound, every hum of pleasure against her, built the tension tighter. She came with his name on her lips, pulsing around his fingers, thighs clamped around his ears while he gentled her through it.
Breathing hard, she tugged him up and pushed him onto his back. Straddling his hips, she took his thick cock in hand, stroking once, twice, then sank down onto him inch by inch. Full. Stretching. Perfect. They locked eyes as she began to move, rolling her hips in a deep, grinding rhythm. His hands cradled her waist, thumbs stroking the soft curve of her stomach.
“I loved you then,” he whispered, voice rough. “I love you now. Never stopped.”
Tears pricked her eyes even as pleasure coiled again. “Me too. God, Andre—me too.” She rode him harder, breasts swaying, the slap of skin and shared breath filling the cabin. Years of pent-up love poured out in every whispered confession, every desperate kiss when she leaned down. When the angle wasn’t enough he rolled them carefully, keeping himself buried deep, settling between her thighs in missionary. He cradled her face in both hands, thrusting slow and deep, forehead pressed to hers.
“Look at me,” he murmured. “Stay with me.”
Rosa wrapped her legs around him, meeting every stroke. The intensity built until she shattered a second time, clenching around him with a broken cry of his name. The rhythmic flutter pulled him over; he buried himself to the hilt and came hard, pulsing inside her, groaning against her mouth as they rode the shared climax together. For long moments they stayed locked, trembling, kissing soft and open.
Afterward they lay tangled on the narrow bunk, sweat cooling on their skin, exchanging lazy kisses and quiet promises. Andre brushed damp hair from her forehead.
“I’m moving back permanently,” he said. “Already gave notice. I want every morning with you if you’ll have me.”
Rosa smiled through happy tears, the second chance blooming bright and real between them. “Yes. Stay. We’ll figure it out—camera and all.”
She was still smiling, fingers tracing patterns on his chest, when a sudden heavy thud rocked the houseboat hard enough to rattle the lamp. Raised voices shouted from the dock outside—urgent, panicked, one of them unmistakably Ingrid’s—followed by the sharp crack of something splintering against the hull.
Rate this story
Popular Collections
Browse Categories