A Spark on the Andaman Sea

A woman in a silk camisole on a balcony, her expression full of tense desire.

# The Spark Sunrise over the Andaman Sea painted the sky in strokes of coral and gold, but the view from Riley’s balcony was lost on her. Her coffee sat cooling, forgotten, as her gaze fixed on the lone figure walking the pristine curve of

Chapter 1

Sunrise over the Andaman Sea painted the sky in strokes of coral and gold, but the view from Riley’s balcony was lost on her. Her coffee sat cooling, forgotten, as her gaze fixed on the lone figure walking the pristine curve of the beach below. Brooke. The name was a guess, a whisper her mind had assigned to the woman who had, in three days, become a persistent, heated distraction.

Riley’s knuckles were white where they gripped the railing. The dream from the previous night clung to her like a second skin—vivid, visceral. The memory of Brooke’s imagined mouth, the phantom pressure of her hands, had woken her in a slick, shuddering climax that left her breathless and furious. Furious at her own longing, at the drought of the past two years, at the parade of disappointing, forgettable encounters that made her feel more like a curator of other people’s incompetence than a woman with needs. Good sex felt like a myth.

“Still staring, Ave?” Her brother’s voice, laced with amusement, came from behind her. “You’re gonna wear a hole in that deck.”

Riley didn’t turn. “Fuck off, Finn.”

He chuckled, joining her at the rail. “Just saying. You’ve been wound tighter than a drum since we got here. And that woman down there… she seems to short-circuit your usual ‘serious’ setting. In a good way.”

That was the infuriating truth. Brooke, in her simple string bikini and loose sarong, moved with a lazy, confident grace that was utterly captivating. Every glimpse of her—laughing by the pool, reading in a shaded cabana, sipping a cocktail at the sunset bar—sent a jolt through Riley’s system. It wasn’t just desire; it was a profound, magnetic pull that made her own disciplined control feel brittle.

Today was the kayaking excursion. Riley had signed up out of a need for motion, for something to conquer besides her own frustration. As she approached the designated cove, the vibrant double kayaks lined up on the sand, she saw her. Brooke was already there, applying sunscreen to her long, toned legs. The morning light caught the warm, dark honey of her skin, the elegant line of her spine, the playful dimple that appeared just above her sarong as she bent.

Riley’s breath hitched. Her heart hammered against her ribs, a traitorous, eager rhythm. For a moment, she considered turning around, fleeing back to the sterile safety of her solitude.

Instead, she watched as Brooke straightened, her blue eyes scanning the gathering crowd. Their gazes met. Held. Brooke’s killer smile, slow and knowing, bloomed across her full lips. It was an unspoken challenge, a spark flung across the distance.

Propelled by a force she couldn’t name, Riley closed the gap between them. The sounds of the resort faded—the chatter, the gentle waves, the rustle of palm leaves. There was only the salt-tinged air, the heat of the sun, and the woman standing before her.

“Hi,” Riley said, the word coming out lower, rougher than she intended.

Brooke’s smile deepened, her gaze dipping briefly, appreciatively, over Riley’s muscular frame, the curve of her chest perfectly outlined by her athletic tank top. “Hi,” she echoed, her voice a smooth, warm melody. “I was hoping you’d be on this trip.”

The admission was a bolt of pure electricity. The tension that had been simmering for days ignited into a tiny, delicious shiver that traced Riley’s spine. The obstacle of her own stubborn isolation, the vast dry spell of her intimacy, suddenly seemed like nothing more than a locked door. And in Brooke’s playful, confident eyes, Riley saw the key.


Chapter 2

The acknowledgment hung between them, charged and shimmering. Riley’s carefully constructed coolness evaporated. “Hoping, huh?” she managed, a smirk finally touching her lips.

“From the moment you scowled at me in the lobby,” Brooke confessed, her blue eyes dancing. “It was quite a scowl.”

A laugh, genuine and surprised, burst from Riley. “I wasn’t scowling.”

“You were. Like I’d personally offended you by existing in a bikini.” Brooke tilted her head, the playful challenge turning into something warmer, more direct. “I liked it. It meant you saw me.”

The resort guide began calling out pairs for the kayaks, breaking the private bubble. By some unspoken agreement, they ended up sharing a bright yellow double. Riley took the rear seat, her powerful strokes setting a strong, steady rhythm as they glided away from the shore. Brooke sat in front, her movements fluid and synced, the muscles of her back and shoulders shifting under sun-kissed skin.

For a long while, they paddled in a comfortable silence, navigating through crystal-clear water over coral gardens. The physical exertion was a release for Riley, a channel for the restless energy Brooke ignited.

“So,” Brooke said after a time, her voice carrying easily over the gentle splash of paddles. “Thailand with your brothers. That’s… a choice.”

Riley snorted. “A last-minute, consolation prize kind of choice. My friend bailed for a promotion.”

“And you’ve been taking it out on everyone since,” Brooke teased, glancing back with that killer smile.

“Maybe.” Riley didn’t deny it. The honesty felt dangerous and necessary. “What’s your excuse for being here alone?”

Brooke’s paddle stilled for a beat. “I was supposed to be here with someone. It didn’t work out. Decided to come anyway.” The simplicity of the statement held volumes—the ended relationship, the two-month drought of intimacy, the deliberate choice to seek joy alone. Riley heard it all.

“Good decision,” Riley said, her voice dropping, the words meant for more than just the trip.

They beached the kayak on a secluded crescent of sand for a water break. As Brooke stood to stretch, her sarong slipped, and she deftly retied it, her fingers brushing the bare skin of her hip. Riley’s gaze followed the motion, a slow, heavy heat pooling low in her belly. The memory of her dream—vivid and wet—flashed behind her eyes.

“You’re staring again,” Brooke murmured, not turning around, a knowing lilt in her voice.

“You keep giving me things to stare at.”

Finally, Brooke faced her. They were alone, the rest of the group farther down the beach. The playful confidence in Brooke’s eyes had deepened into something hotter, more intent. She closed the small distance between them, the salt air crackling. “You’ve been in my head since that first scowl,” she admitted, her voice a low, intimate thread. “A very persistent distraction.”

Riley’s breath caught. Every cell in her body was screaming to close the final gap, to claim the mouth that had haunted her sleep. Her hands itched to pull Brooke against her, to feel if that slim, toned body would melt into her muscular frame. The dry spell, the frustration, the longing—it all crested into a single, sharp point of need.

But the guide’s whistle sounded, calling them back. The moment stretched, taut and trembling on the edge of a kiss that didn’t come.

Brooke’s smile returned, softer now, and she let her fingertips brush Riley’s forearm in a deliberate, lingering stroke. “Tonight,” she said, the word a promise and a command. “Find me at the sunset bar.”

She turned and walked back toward the kayak, the sway of her hips a deliberate, captivating rhythm. Riley watched her go, the ghost of Brooke’s touch burning on her skin, the single word echoing in the heated silence of her mind. *Tonight.*


Chapter 3

The word “tonight” burned in Riley’s veins all afternoon. She moved through the resort’s routines in a haze, every moment a countdown. When the sun began its molten descent, staining the sky in shades of violet and fire, she found Brooke exactly where she’d promised.

The sunset bar was an open-air pavilion perched over the water. Brooke sat at a small table, her profile silhouetted against the dying light, a half-finished cocktail in her hand. She’d changed into a simple black sundress that clung to her slim shoulders and fell open at the neckline, revealing a tantalizing hint of cleavage. Riley’s breath caught all over again.

She slid into the chair opposite. “You’re hard to miss,” she said, her voice rough.

Brooke’s killer smile returned, her blue eyes gleaming. “I was starting to think you’d stood me up.”

“Not a chance.” Riley’s gaze was unwavering, dominant. She let the silence stretch, watching a faint blush creep up Brooke’s throat. “I want to see where you’re staying.”

The boldness of the request hung between them, a direct line from their afternoon’s unfulfilled promise. Brooke didn’t hesitate. She finished her drink in one smooth motion, her eyes locked on Riley’s. “Lead the way.”

They walked through the lush gardens in charged silence, the path lit by discreet lanterns. The air was thick with the scent of frangipani and the distant sea. When they reached Brooke’s private villa, a secluded bungalow with its own plunge pool, Riley’s control stretched thin.

The door closed with a soft click, sealing them in the dim, cool quiet. Riley didn’t wait. She turned, crowding Brooke against the wall, her muscular frame caging the taller woman in. “I’ve been thinking about your mouth since I saw you in that lobby,” Riley confessed, her voice a low growl. Her hands came up to frame Brooke’s face, thumbs stroking the sharp line of her jaw.

Brooke’s breath hitched, her playful confidence melting into raw need. “Show me,” she whispered, a challenge and a surrender.

Riley’s mouth crashed onto hers. The kiss was instantly deep, hungry, and wet. It was the release of three days of pent-up frustration, two years of drought, eight months of loneliness. Brooke’s lips were as soft and full as Riley had dreamed, and she tasted of salt and citrus. A low moan vibrated from Brooke’s throat into Riley’s mouth, her hands coming up to clutch at Riley’s shoulders.

Riley dominated the kiss, her tongue sweeping in to claim, her teeth grazing Brooke’s lower lip. She pressed her body forward, letting Brooke feel the hard muscle of her thighs, the curve of her chest. When she finally broke for air, they were both breathing heavily.

“Bedroom,” Riley commanded, her tone leaving no room for debate.

Brooke nodded, her eyes dark with desire, and led the way. The room was dominated by a large canopy bed. Riley didn’t give her time to think. She turned Brooke to face her again, her hands sliding down to the thin straps of the black sundress. With a deliberate tug, she pulled them down Brooke’s shoulders. The fabric pooled at her waist, revealing the perfect, dark-skinned swell of her breasts.

Riley’s gaze was hot and appreciative. “Fuck,” she breathed, her hands coming up to cup them, thumbs brushing over taut nipples. Brooke arched into the touch, a sharp gasp escaping her lips.

Leaning in, Riley captured one peak in her mouth, her tongue swirling, her teeth applying just the right amount of pressure. Brooke cried out, her fingers tangling in Riley’s brown hair, holding her close. Riley switched to the other breast, lavishing it with the same intense attention, her free hand sliding down Brooke’s stomach, over the bunched fabric of her dress, to press against the heat between her legs.

Brooke whimpered, grinding against the pressure. “Riley…”

“I know,” Riley murmured against her skin, her voice thick with promise. She straightened, her piercing blue eyes holding Brooke’s. “Get on the bed. On your hands and knees.”

The dominant command sent a fresh wave of heat through Brooke. She obeyed, scrambling onto the large bed, the discarded dress falling away completely. The sight of her, naked and waiting, her back arched, was nearly enough to undo Riley’s famed control. She followed, crawling onto the bed behind Brooke, her own clothes still frustratingly on.

Riley ran her hands possessively over the elegant curve of Brooke’s spine, the smooth globes of her ass. She leaned down, her mouth close to Brooke’s ear. “You have no idea how long I’ve wanted this,” she hissed, her hand sliding between Brooke’s thighs from behind, fingers finding her wet and ready. She didn’t enter, just circled, applying torturous, perfect pressure. “To feel how much you want me.”

Brooke dropped her head, a ragged moan tearing from her throat as she pushed back against Riley’s hand. The need was a live wire between them, crackling and intense. Riley’s own core throbbed in time with Brooke’s movements, a desperate, aching echo. The climax was there, hovering, a promise on the next stroke, the next thrust.

But Riley slowed her circles, her breath hot on Brooke’s neck. She withdrew her hand, bringing her glistening fingers to her own mouth to taste. Her eyes never left Brooke’s profile. “Not yet,” she purred, the denial itself a form of exquisite domination. “We’re just getting started.”