Chapter 2: The Rooftop Pool and a Public Tease
The yacht’s quiet rocked us into a shallow, tangled sleep. We woke to the marine-grade analog clock showing three AM, the stars dizzyingly bright, and a chill that had settled deep into our bones. Wordlessly, we gathered our things. The ride back to the marina in the tender was silent, huddled together for warmth under a scratchy blanket, the engine puttering through black water.
By the time the Uber dropped us at her building, a strange, shared exhaustion had set in—not just physical, but a kind of emotional decompression. The penthouse felt different returning to it. Less like a sanctuary, more like a familiar stage. The pool glimmered on the rooftop, a turquoise jewel under the security lights.
“I feel like I’ve been pickled in salt and designer perfume,” Duyenn murmured, dropping her bag by the elevator. She headed straight for the staircase leading up, a silent invitation I followed.
The rooftop air was warm and thick, heavy with the scent of chlorine and distant blooms. The city lights, forever performing, cast a cinematic glow. She went to the edge, looking down at the grid, her back to me. The sheer white cover-up she’d thrown on was translucent where it clung to the dampness still on her skin from the boat.
“Today was…” she started, then shook her head. “I don’t have a word for it.”
“Real,” I offered, coming to stand beside her.
She glanced at me, a ghost of a smile. “That’s the word we’re using, huh?” She turned and walked backward toward the pool’s steps, her eyes on me. “Prove it again.”
She descended into the water, the cover-up blooming around her like a water lily. I followed. The warmth was immediate, enveloping. She drifted into my space, her body aligning with mine under the surface. The thin fabric was no barrier at all; I could feel every contour of her, the soft weight of her breasts pressing against my chest. She let out a soft, unguarded sigh, her arms looping around my neck.
“Just hold me for a second,” she said, her voice muffled against my shoulder. “Just… be still.”
We floated like that, the water holding us up, the city humming its low, eternal song. I ran my hands up her back, feeling the knots of tension in her slender frame. Her breath warmed my skin.
Then her hips moved, a slow, subtle roll against mine. A question. I answered by sliding my hands down, beneath the hem of the sodden cover-up, skimming over the curve of her backside. She shivered.
“Off,” she whispered, and released me to pull the garment over her head. She tossed it onto the deck, where it landed with a wet slap. Naked, she was a pale, sleek shape in the turquoise water, her dark hair fanning out. She reached for me, her hands finding the waistband of my trunks, pushing them down. We kicked them away.
Skin to skin, the water became a silken friction. She kissed me, deep and searching, her legs wrapping around my waist. I carried us toward the shallower end, where I could stand. My hands found her breasts, cupping their full weight, my thumbs circling her nipples until they pebbled into hard points against my palms. Her head fell back, exposing the long line of her throat.
“I’m already so ready for you,” she breathed, and took my hand, guiding it between her legs beneath the water. She was hot and slick, and her eyelids fluttered as I traced her opening. “See?”
I did. I lifted her, and she wrapped her legs tight around me as I carried her to the pool’s edge. The cool tiles met her back as I set her down. The city skyline stretched behind her, a backdrop of luminous towers.
She leaned back on her elbows, watching me watch her. The water lapped at our waists. “No performance,” she said, as if reading my mind. “Just me. Just this.”
I moved between her thighs, the head of my cock nudging against her heat. She reached down, positioning me, her gaze never leaving mine. Then she let go, leaning back fully.
I pushed inside.
A mutual groan tore from us, swallowed by the vast night. She was unbelievably tight, her body welcoming and clenching in the same instant. I buried myself to the hilt, pausing, letting her adjust, feeling the tremors run through her. Her breasts rose and fell with each ragged breath.
I began to move. A slow, deliberate retreat, then a deep, rolling thrust. Her legs locked around my back, her heels urging me deeper. Each drive pushed her body up the tile, her breasts bouncing with the rhythm. The sounds were obscene and beautiful: the slap of skin, the splash of water displaced by our movement, her sharp, staccato gasps that crescendoed into full-throated moans.
“Look at me,” I gritted out, my own control fraying.
Her eyes, dark and wide open, snapped to mine. There was no artifice in them, just a stunning, vulnerable hunger. She matched my pace, meeting every thrust with a lift of her hips, her nails scraping down my back. The pleasure built, a coil winding tighter and tighter in my gut. Her cries became punctuated, desperate.
“I’m… I can’t…” she choked out.
“Let go,” I urged, my voice rough. “I’ve got you.”
Her climax hit her like a seizure. Her body arched violently off the tiles, a wordless scream tearing from her throat as she convulsed around me. The intense, rhythmic clenching tipped me over the edge. My own release roared up from my spine, a white-hot flood as I drove into her one last, deep time, emptying myself with a groan that felt ripped from my core.
We collapsed forward, my forehead against her shoulder, both of us breathing like we’d surfaced from a drowning. The water cooled around us.
Eventually, I softened and slipped out of her. She winced slightly, then laughed, a breathless, sated sound. She slid off the edge, back into the water, turning to float on her back. I floated beside her, our fingers loosely linked.
“So,” she said to the stars. “This is a thing now.”
“Seems like it.”
“A what thing, though?”
“A real thing,” I said, echoing our earlier word.
She turned her head, water cascading from her hair. “Real things get complicated. They have definitions. Expectations.”
“Do they have to?”
She was quiet for a long time. “My manager called while we were on the boat. There’s an offer. A big campaign. Two months in Lisbon.”
The words hung in the humid air. A fact. A stone dropped into our quiet pool.
“When?” I asked, my voice neutral.
“Three weeks.”
I processed it. The water suddenly felt colder. “That’s… huge. Congratulations.”
“Thanks.” She didn’t sound excited. She sounded tired. She swam to the steps and got out, water streaming from her body. She grabbed a towel from a stack, not bothering to dry off, just wrapping it around herself. She sat on a lounger, staring at her feet.
I got out and sat beside her. The silence wasn’t comfortable anymore.
“I don’t want to stop this,” she said finally, quietly. “Whatever this is.”
“Neither do I.”
“But two months is a long time to ask someone to pause a ‘real thing’ that doesn’t even have a name.”
I reached over, took her hand. Her fingers were cold. “We have three weeks to figure out the name.”
She looked at me, a hesitant hope in her eyes. “Yeah? You’re not going to bolt because it just got logistically inconvenient?”
“The guy who’s afraid of being an anecdote?” I squeezed her hand. “I’m way too invested for that now.”
A real smile, warm and relieved, broke across her face. It was the one from the photos, but for the first time, I felt like I truly knew what was behind it. She leaned over, kissing me softly, a kiss of gratitude and promise.
“Good,” she whispered against my lips. “Now, I’m freezing. And I want you in my bed. Not for sex. Well, maybe for sex. But mostly just to be there.”
We left the rooftop, a trail of wet footprints behind us, heading down to the clean white sheets and the known warmth of each other. The future hovered, a vague shape on the horizon, but for now, the night was still ours, and the only definition we needed was the simple press of her body against mine in the dark.
The future hovered, a vague shape on the horizon, but for now, the night was still ours, and the only definition we needed was the simple press of her body against mine in the dark. We slept deep and dreamless, tangled in sheets that smelled of chlorine and us. Morning came soft through the windows, and we didn’t speak of Lisbon again.
Instead, she suggested the boat. “One more day of pretending the marina isn’t a parking lot,” she said, pulling on a denim shorts. “Before I have to be a grown-up.”
By early afternoon, we were back on the yacht, the city heat baking the teak decks. She laid a towel out on the top deck aft, where the sun was full and relentless. She shrugged out of her top, then her bottoms, folding them neatly beside her. She was completely bare, her skin a smooth canvas of caramel against the white terrycloth. She settled on her back, adjusted a black sun guard over her eyes, and let out a contented sigh. The only sounds were the gentle lap of water against the hull and the distant cry of gulls.
I watched her from the shade of the cockpit, the rise and fall of her chest, the way her nipples peaked in the warm breeze. My own response was immediate, a thick, heavy heat building in my trunks. I moved quietly, the deck warm under my bare feet. She was utterly still, her lips slightly parted in relaxation.
I stood over her, my shadow falling across her torso. She didn’t stir. Slowly, I freed myself, the air cool on my hardened skin. I guided the head of my cock to her mouth, letting it rest against her lower lip. She flinched, a small, surprised inhalation. Then her mouth opened, not in shock, but in a lazy, welcoming invitation. I slid inside, feeling the wet heat of her tongue before she even fully woke.
Her hands came up, not to push me away, but to grasp my hips, her fingers digging in. A low, hungry sound vibrated in her throat as she took me deeper, her head tilting back on the towel. She suckled slowly at first, still half in her sun-daze, then with growing urgency. The sun guard slipped from her face as her eyes opened, looking up at me with a dark, mischievous gleam.
“Good morning,” she mumbled around me, the words thick and obscene.
“Afternoon,” I corrected, my voice tight.
She laughed, a breathy thing that made her mouth contract deliciously. Then she got serious, her tongue working a brutal, knowing rhythm. Her hands moved to my ass, pulling me forward until I hit the back of her throat. She held me there, her eyes watering but locked on mine, until I had to pull back, gasping.
“Not like this,” I said, pulling her up by the shoulders. “I want to see you.”
We kissed, her mouth tasting of salt and me. She bit my lower lip, hard. “Then see me, captain,” she whispered. “Fuck me until I forget my own name.”
I laid her back down and moved between her legs. She was already wet, her heat radiating up to me. I entered her in one slow, relentless push, and her back arched off the towel, a sharp cry tearing from her. The sun beat down on us, a searing witness. I set a deep, measured pace, my hands pinning her wrists above her head.
“Is this what you want?” I growled, driving into her.
“Yes. God, yes. Don’t you fucking stop.” Her words were ragged, swallowed by the wind. “Harder. Come on, give it to me. Ruin me.”
I obeyed, my thrusts becoming punishing, the deck shuddering slightly beneath us. She met every one, her hips bucking, her breasts shaking with the force. She chanted a stream of filthy praise. “Just like that. You feel so good. My god. You’re gonna make me come so hard, baby. Please.”
The endearment, so casual and raw, undid me. I released her wrists, and her hands flew to my back, nails scoring my skin. Her climax rolled through her, a series of violent tremors that clenched around me, pulling my own release from my gut in hot, pulsing waves. I collapsed atop her, both of us slick with sweat.
We didn’t rest for long. The sun moved, and so did we. Later, with the sky bleeding into orange and pink, I took her from behind against the polished stainless steel railing at the boat’s stern. The city skyline sprawled before us, indifferent and bright. I hooked an arm around her waist, pulling her tight against me. The metal was cool under her splayed hands.
“This is insane,” she breathed, looking out at the drop to the water below.
“You asked for it,” I reminded her, entering her with a firm thrust. She gasped, then pushed back against me.
“I did. And I want more. Don’t be gentle. Fuck me like you mean it, darling.” The pet name was a throaty command. “I want to feel this tomorrow.”
I gave her exactly that, my pace ruthless, my grip on her hip sure to leave bruises. The boat rocked with our rhythm. Her dirty talk dissolved into shattered, pleading phrases. “Yes! There! Right there, my love. Don’t stop. Fuck me harder. Make it hurt so good.”
We moved to the sun pads as twilight fell, our bodies finding a slower, more romantic rhythm. I kissed the sweat from her throat, her shoulders, as I moved inside her. She wrapped her legs around me, her eyes soft now, full of something beyond hunger.
“You’re my favorite mistake,” she murmured, her lips against my ear.
“I’m not a mistake,” I said, slowing to look at her.
“I know,” she said, and her smile was genuine. “That’s why you’re my favorite.”
We made love again as the first stars appeared, a tender, lingering counterpoint to the day’s roughness. Afterward, we lay tangled on the deck, spent and sticky, covered in a fine layer of salt and each other. The city lights began to blink on, one by one, marking the end of the afternoon and the beginning of another night we’d carved out for ourselves. Her hand found mine in the gathering dark, and she laced our fingers together, a simple, wordless promise in the quiet.
Her hand found mine in the gathering dark, and she laced our fingers together, a simple, wordless promise in the quiet. We stayed like that until the stars were bright and the deck grew cold, then retreated below to the yacht’s small cabin. We slept wrapped around each other in the narrow berth, the boat’s gentle rocking a lullaby. Morning arrived with a blade of sun cutting through a porthole and the screech of gulls.
She was already awake, watching me. “I dreamed about pasteis de nata,” she said, her voice morning-rough. “And cable cars. My subconscious is painfully obvious.”
I brushed hair from her face. “What’s the verdict?”
“I want to go.” She said it plainly, no fanfare. “It’s two months. It’s a career pivot. A real one, not just another swimwear post.”
“Okay.”
“Just ‘okay’?”
“It’s your dream job, Duyenn. I’m not going to be the thing that makes you hesitate.” I meant it. The ache in my chest was mine to manage. “We’ll figure it out. You have my number. You know where I live.”
She let out a short, shaky laugh and pressed her forehead to mine. “You’re making this weirdly easy. Stop being so reasonable. I was prepared for a fight.”
“What would we fight about? Geography isn’t a character flaw.”
“People fight about less.” She kissed me, a soft, lingering press of lips. “Thank you. For being this person.”
The next two weeks were a study in compression. We stole time. A late-night taco run where she talked about her fear of becoming a parody of herself. A hungover Sunday in her bed, streaming terrible movies and tracing the faint bruises on each other’s hips—souvenirs from the boat. We didn’t say “goodbye.” We said “see you soon” with a defiance that felt necessary.
The day before her flight, we were back in the penthouse, surrounded by half-packed suitcases. The sterile, minimalist space was in disarray, a physical manifestation of the upheaval. She held a crimson bikini, the one from the rooftop pool, and stared at it as if deciding its fate.
“Keep it here,” I said from the doorway. “For when you get back.”
She looked at me, a complicated smile on her face. “Optimist.” She folded it and tucked it into a side pouch anyway. A totem.
That last night, we ordered in. We ate straight from the containers on the floor, surrounded by packing tape and silence. The elephant in the room was now the size of a continent.
“I’ll come visit,” I said, breaking the quiet. “If you want. I hear Lisbon is nice in the fall.”
Her eyes gleamed. “You’d do that?”
“I’ve got frequent flyer miles and a catastrophic lack of good sense. So yes.”
She put her container down, crawled across the floor, and settled in my lap. She wrapped her arms around my neck, holding on tightly. “It’s only two months,” she whispered, as much to herself as to me.
“Sixty days,” I said into her hair. “It’ll fly.”
We made love slowly that final time, in the bed where it started, with a tenderness that bordered on sorrow. It was a silent conversation, all touch and breath, a memorization of angles and temperatures. Afterward, she cried, just a little, and I kissed the salt from her cheeks.
“This is stupid,” she sniffled, laughing at herself. “I’m being stupid.”
“You’re not,” I said.
Her flight was at eleven the next morning. I drove her to the airport. We didn’t talk much in the car, just listened to some forgettable radio station. At the departures curb, the noise was overwhelming—engines, carts, a thousand fractured goodbyes.
She pulled her largest suitcase from the trunk. She looked very small next to it. “Okay,” she said, squaring her shoulders. The influencer-model mask slid into place, polished and bright. But her eyes gave her away.
“Go be brilliant,” I said.
She stepped into me, a final, crushing hug. “I’ll text when I land.” She pulled back, studied my face. “Don’t become an anecdote.”
“You either.”
And then she was gone, wheeling her suitcase through the automatic doors without looking back. I got in the car and sat there for a long time, the ghost of her perfume mixing with the smell of jet fuel. The city around me felt both familiar and completely alien. I drove home to the quiet, the unpacked stillness of my own place suddenly loud and oppressive.
Her text came twelve hours later, just a photo of a cobblestone street and a tram, the light perfectly golden. Underneath it, three words.
I accept Lisbon.
The three words hung in my phone’s glow for a week. Then two. Communication became a staccato rhythm of time-zones and career chaos. Brief, bright flashes of her in ancient streets, on sun-drenched sets, followed by long stretches of my own static silence. The distance was a physical weight.
I finally booked the flight on a Tuesday, a sudden, compulsive click of the mouse. I didn’t tell her. The message was simple: Touchdown in 6 hours. Bring a key. Her response was immediate: a photo of a wrought-iron balcony overflowing with geraniums, an address pinned to it, and a single emoji: a flame.
Lisbon smelled of salt, baking stone, and diesel. The taxi wound up impossibly narrow streets to a faded pink building in Príncipe Real. The key was under a cracked pot of basil. Her apartment was cool, shadowy, all high ceilings and sprawling, mismatched rugs. Evidence of her was everywhere: a silk robe draped over a chair, a lineup of skincare on a vintage dresser, the familiar scent of her shampoo in the humid bathroom air.
I dropped my bag. The silence was different here. It hummed with her recent presence.
The terrace door was ajar.
I pushed it open onto a rooftop patio, a cultivated jungle of potted lemon trees and climbing jasmine under a string of bulb lights. The city cascaded down the hill in a panorama of terracotta roofs and the distant, glimmering Tejo River. And there she was.
Duyenn stood at the low wall, her back to me, wearing just a slip of black silk that ended mid-thigh. The evening breeze molded it to the familiar, exquisite shape of her. She heard me, turned. Her hair was shorter, swept into a loose knot. Her smile was slow, deep, and real.
“You’re late,” she said, her voice exactly as I remembered, but with a new, sun-soaked huskiness.
“Flight was delayed. You look…”
“Different?Tired? Portuguese?”
“Alive,” I said.
She crossed the tiles, her bare feet silent. She stopped inches away, her head tilting back. “Prove you’re not a hologram.”
I did. I kissed her, and it was like striking a match in a room full of gas. Two months of compressed wanting exploded. It was all teeth and grasping hands and a sound from her that was pure relief. The silk strap of her slip snapped under my fingers. The fabric slid down her body, a puddle of darkness at her feet.
“Someone could see,” I murmured against her throat, tasting salt and sunlight.
“Let them.” Her hands were on my belt, frantic. “I don’t care. I need you right now. Right here.” Her eyes were wild, pleading. “Please.”
We sank onto a wide, woven lounger. She straddled me before I was even fully free of my clothes, guiding me inside her with a sharp, desperate cry. She was so warm, so impossibly tight, as if my body was the only lock hers would fit. She took me all, a deep, consuming descent that made us both groan.
Then she began to move.
Her hips worked in a fierce, circular grind, her head thrown back, the muscles in her slender neck corded. The jasmine scent mixed with the smell of her sweat, our sex. I gripped her waist, feeling the flex and play of her abdominals. “Look at me,” I demanded.
Her eyes, dark and heavy-lidded, locked onto mine. “Miss this?” she panted, rolling her hips with a brutal precision. “Miss how you feel inside me? I dreamed about it. I fucking ached.”
Her dirty talk was a raw, unfiltered stream. “You fill me up so good. Yes. Just like that. Don’t you dare come yet. You’re mine right now. All mine.” She leaned forward, her full, heavy breasts swaying above my face. I took one into my mouth, sucking deeply, lashing the nipple until she cried out. Her pace became frantic, a punishing bounce that shook the lounger’s frame. The city lights blurred behind her.
“Turn over,” I gritted out, my control splintering.
She rose, fluid and eager, presenting herself on her hands and knees on the cool tile. The view was devastating: the elegant arch of her back, the perfect, glistening curve of her ass. I drove into her from behind, and the slap of skin echoed off the patio walls. I hooked an arm around her waist, pulling her back onto me with every thrust.
“Is this what you wanted?” I growled, my hand coming down in a sharp, stinging smack on her ass. The pink flush bloomed under my palm.
“Yes! Harder! Fuck, yes, right there!” she screamed, her voice scattering into the Lisbon night. “Don’t stop! I’m so close, baby, I’m so close. Make me come. Please.”
I reached around, my fingers finding the slick, heated knot of her clit. She shattered instantly, her body clenching around me in violent, rhythmic pulses, her scream raw and uncontained. It tore my own orgasm from me, a blinding, shuddering release that left me collapsed over her back, spent.
We stayed like that, breathing the cool air, until our heartbeats slowed. I pulled out, and she rolled onto her back on the tiles, laughing breathlessly at the stars. “Okay. You’re real.”
Later, we moved to the outdoor shower in the corner, washing each other under a stream of warm water. Then, wrapped in a single, large towel, we sat against the wall, sharing a bottle of vinho verde she’d pulled from a cooler. The conversation meandered—the chaotic beauty of the shoot, the old woman downstairs who taught her to make caldo verde, the strange loneliness of being constantly surrounded by people.
“It’s been amazing,” she said, leaning her head on my shoulder. “And really fucking lonely. Which is a cliché, I know.”
“The truest things usually are,” I said.
She was quiet for a moment. “The campaign is getting extended. Another month. Maybe two.”
The words landed softly, but their weight was immense. I took a sip of the sharp, cool wine. “Are you asking or telling?”
“I’m… seeing. How you react.”
I watched a moth orbit a bulb above us. “I react by asking if your terrace gets this cold in October, or if I should bring a sweater when I come back.”
She turned her face into my shoulder, and I felt the tremor of her relieved sigh. “You’d come back?”
“I followed you this time, didn’t I?” I said it lightly, but the truth beneath was solid, unmovable. “I like it here. I like you here. The timeline is just scenery.”
She lifted her head, her eyes searching mine in the low light. In them, I saw the same fear I’d confessed on the yacht—the fear of becoming a story. But also a dawning, daring hope.
“Scenery,” she repeated, a smile playing on her lips. She finished the wine and set the bottle aside. Her hand slid under the towel, her touch deliberate. “We’ve done the roof. We’ve done the boat. We haven’t christened the actual bed in there.”
“Is that a challenge?”
“It’s a requirement.” She stood, pulling me up with her, the towel falling away. The night air pebbled our skin. She led me inside, away from the city’s gaze, to a room where the only light came from the streetlamps below, casting long, moving shadows. The unpacked suitcases were still in the corner. Her universe, still in transit.
But here, now, in this temporary bed in this foreign city, her body was the only map I needed. She pushed me down and crawled over me, her hair a dark curtain around our faces, her warmth a country I was learning to call home.