Cover of Shifting Sands, Shifting Desires

Shifting Sands, Shifting Desires

Read the story

47 chapters · 160197 words · Read 0 times

When intergalactic bounty hunter Tiara crashes on a rogue planet, she's saved by a mysterious shapeshifter named Kael, who can morph into her deepest fantasies. But Kael's not alone—his volatile twin, Vex, shares his body and desires her just as fiercely. As their bond deepens, Tiara discovers they're her fated soulmates, a cosmic rarity. Torn between Kael's seductive charm and Vex's dark intensity, she's drawn into a steamy love triangle where pleasure blurs with danger. But when their ancient enemy tracks them down, Tiara must choose: flee to safety or risk everything for the two beings who've awakened her wildest cravings. The planet's shifting sands mirror the chaos in her heart—and her bed.

Chapter 15: The Oath in Blood and Sand

The sand was cool and strangely soft, giving way beneath their combined weight. For three full heartbeats, they just existed in the clutch. Tiara’s face was pressed into Vex’s chest, the smell of blood, sweat, and scorched stone filling her nose. Kael’s cold breath whispered across the back of her neck. The only sound was the wind hissing over the dunes and their own ragged, synchronizing gasps.

Then Vex moved.

He didn’t let go. He shifted, his grip on her tightening until it was almost painful. He pulled back just enough to look at her, his hands coming up to frame her face. His thumbs dug into her cheeks, forcing her to meet his eyes. The feral rage was gone, burned away in the column of light. What was left was something darker, more absolute: a possessive certainty etched into the lines of his pain.

“You,” he growled, the word rough with spent adrenaline and raw feeling. His gaze swept over her, as if confirming she was real, whole. “You ever pull a stunt like that again, I will chain you to my fucking side. You understand me? No more windows. No more goodbyes.”

Before she could respond, his attention snapped over her shoulder to Kael, who still held them both. “And you. You idiot. You froze the air. You could’ve shattered her lungs.”

Kael’s voice was thin, washed out. “You slammed into a wall. You could have broken every bone in her body.”

“She’s not broken,” Vex shot back, but his hands on Tiara’s face gentled, a tremor running through them. He was looking at her again, the intensity overwhelming. “You’re not broken.”

Tiara found her voice, hoarse from screaming and crying. “Neither are you.”

Something in Vex’s expression fractured. He leaned in, his forehead resting against hers. His eyes closed. “You jumped.”

“You let go.”

“We caught you.”

It was Kael who spoke next, his icy fingers sliding from Vex’s shoulder to curl around Tiara’s arm. His touch was no longer numbing, just cool. The extreme temperatures were bleeding away, balancing into something merely human. “We will always catch you,” he said, and the quiet conviction in his voice was more terrifying than any of Vex’s roars. “That is the vow. The only one that matters.”

The moment held, suspended in the whispering desert.

Then Vex’s head lifted. His eyes, dark and focused, scanned the towering obsidian spire above them. A muscle ticked in his jaw. “Josiah.”

The name was a curse. A problem left unfinished.

Tiara felt a cold dread that had nothing to do with Kael. “He’s alive. He was breathing.”

“Not for long,” Vex said, the promise casual and deadly. He made to move, to release her and start back toward the black monolith.

Kael’s grip on his brother tightened. “Vex.”

“He’s a liability. He’s a claim. He’s in our spire.”

“He’s beaten and broken,” Tiara interjected, pulling back from Vex’s grasp. Her body screamed in protest—bruises from the fall, the residual ache of emotional whiplash. “Leaving him is one thing. Going back up there to finish him? That’s murder. In cold blood.”

Vex turned that scorching gaze on her. “It’s cleaning up. He saw what we are. He wants what’s ours. There is no universe where he walks away from this and doesn’t come back with a fleet.”

“He won’t.” The words felt hollow even as she said them.

“How do you know?” Vex challenged, stepping into her space. The heat was back, rising off him. “Because you know him? Because of your history? That history almost got you killed. By us. By your own hand. He is a sickness in this, Tiara. And I am cutting it out.”

Tiara stood her ground, the sand shifting under her boots. “You kill him now, and you make him a martyr. You make him the thing I mourn. You think I can look at you after that? You think Kael can?” She glanced at Kael, who was watching them both, his face pale and drawn. “You just got each other back. You want to start by making me choose between my past and my present? Because that’s what you’re doing.”

Vex’s lips peeled back from his teeth. “I am your present. I am your future. He is a ghost. I’m just making sure he stays dead.”

“Enough.”

Kael’s voice wasn’t loud. It cut. He moved between them, a deliberate, fluid motion. He faced Vex, placing a hand on his brother’s chest. Vex vibrated with suppressed violence, but he didn’t shove him away.

“She’s right,” Kael said, his eyes holding Vex’s. “Not about mourning him. About the choice. We do not rule by fear, brother. Not with her. We just asked her to choose us. All of her. If you kill that man now, you are taking a piece of her to do it. You are proving his point—that we are monsters she needs saving from.”

Vex stared at his twin, the conflict raging in his eyes. The protective, annihilating urge versus the deeper, more terrifying need to be chosen freely.

Tiara pressed her advantage, her voice low. “The artifact is still up there. The one that bound you. We have it. It’s inert, but it’s a key to what you are. Do you really want to leave it in a spire with a corpse? Or do we go get our things, and we leave? We let the dunes have him. Let the galaxy think he disappeared on a scrap hunt. It’s cleaner.”

Vex was silent for a long time, his breath slowing. Finally, he gave a sharp, reluctant nod. “We get our things. We leave. If he so much as twitches, I end him. That’s not a debate.”

It was the best she was going to get.

The climb back up was brutal. They didn’t use the precarious external ledges. The spire, as if responding to their re-forged connection—however tentative—opened a narrow, spiraling passage from its base, its walls glowing with that same soft, coherent blue-white light. It felt like walking up a vein of living stone.

They moved in silence. Vex led, his back a ruin of angry, bleeding scrapes from the obsidian. Tiara followed, every muscle protesting. Kael brought up the rear, his steps quiet, his presence a cooling balm against the residual heat of the confrontation.

They found Josiah exactly as they’d left him. He’d stirred, managing to prop himself against the wall. One eye was swollen shut. His nose was a crooked, bloody mess. His arm was clearly broken. He watched them enter, his one good eye filled with a haze of pain and a dawning, horrible understanding.

He looked at Tiara, standing between the two brothers. He saw the way Vex’s hand came to rest, possessively, on the small of her back. He saw the way Kael’s gaze never left her. He saw the quiet, united front they now presented.

A broken sound, almost a laugh, bubbled from his split lips. “So that’s it,” he slurred. “You picked your monsters.”

Tiara didn’t flinch. She walked to the discarded pack, slinging it over her shoulder. The artifact within was silent, dead weight. She then moved to a small utility locker built into the wall, retrieving her spare blaster and a compact medkit.

She tossed the medkit. It landed with a soft thump at Josiah’s feet.

“There’s painkillers. Bone-knitter. A beacon,” she said, her voice devoid of emotion. “Activate the beacon when we’re gone. Your crew will come. Tell them you got jumped by scavengers. Tell them whatever you want.”

Josiah stared at the kit like it was a venomous snake. “You’re leaving me here.”

“Yes,” Tiara said. Simple. Final.

Vex took a step forward, his silhouette blocking the light from the passage. “You look at her again. You speak her name. You even think about her with anything but regret for crossing me,” he said, each word dropping like a stone. “I will find you. And the next time, there won’t be a wall. There’ll just be me. And you’ll be awake for all of it.”

Josiah’s good eye widened. He believed him. Utterly.

Kael said nothing. He just watched, his expression unreadable. His silence was, in its own way, more frightening than Vex’s threats.

Tiara turned her back on her past. She walked toward the glowing passage without a second glance. Vex fell in beside her, close enough that their arms brushed. Kael followed, a silent guardian.

They descended the living spire. Behind them, in the cold chamber, the only sound was Josiah’s ragged, struggling breath.

The Star Siren gleamed under the now-dark sky, a sanctuary of worn metal and warm lights. As they approached, the ship’s external sensors pinged, the ramp lowering with a familiar hydraulic hiss.

They stopped at the base of the ramp. The weight of the last few hours, the days of separation, the visceral terror of the fall, crashed down on them all at once.

Vex swayed on his feet, the adrenaline finally deserting him. The gashes on his back had stopped bleeding freely, but they were a violent, ugly map across his skin.

Kael reached out, his fingers hovering over the worst of the wounds. “You need the regen tank.”

“Later,” Vex muttered, but his eyes were on Tiara. The fierce possession was still there, but underneath it swam a current of something vulnerable, almost shaky. “You. Are you hurt?”

Tiara shook her head. “Just bruises.” She looked from one to the other. “What now?”

Kael’s cool hand found hers. Vex’s rough, blood-caked one took the other.

“Now,” Kael said softly, “we go home.”

Vex’s thumb stroked over her knuckles, a surprisingly gentle gesture. “Our home. Not this rustbucket.” He nodded at the Siren. “Ours. Somewhere the galaxy can’t find us.”

It was a fantasy. A dangerous, beautiful dream. Bounty hunters didn’t get to retire. Ancient, bonded beings didn’t get to hide.

But standing there, hand in hand on the red sand, with the spire humming a quiet elegy at their backs, Tiara allowed herself to believe it. Just for a moment.

“Okay,” she whispered.

They walked up the ramp together. It closed behind them, sealing out the desert, the spire, and the broken man within it. The engines whined to life, a comforting, mechanical thrum.

In the dimly lit cargo hold, they didn’t head for the medbay or the showers. They sank down together in a corner, a tangle of limbs and exhaustion. Vex sat with his back against a crate, wincing. Tiara leaned into him, careful of his wounds. Kael settled on her other side, his head resting against hers.

No one spoke. The ship lifted off, the inertial dampeners engaging with a low hum. Through a porthole, the Obs

The ship lifted off, the inertial dampeners engaging with a low hum. Through a porthole, the Obsidian Spire shrank into a black shard against the crimson dunes, a bad memory receding. The hold was quiet, save for their breathing and the deep thrum of engines pushing them toward the upper atmosphere.

Vex’s hand, resting on Tiara’s shoulder, tensed.

The shift was instantaneous. The exhausted vulnerability vanished from his grip, replaced by a terrifying certainty. His fingers slid from her shoulder to her throat in one fluid, claiming motion. He didn’t squeeze. He held. His thumb pressed against the pulse fluttering under her jaw.

“Look at me,” he commanded, his voice a low vibration in the metal room.

Tiara turned her head, meeting his eyes. They were black in the dim light, reflecting nothing.

“What you did with him,” Vex said, each word deliberate and hot. “The taste of him you left in our head. That ends now. It ends forever.” His thumb stroked once, a traitorous caress over the fragile column of her throat. “You let another man’s hands on you. You let him inside you. You let him think for one second that you were his to have.”

His grip tightened, not enough to hurt, but enough to make her swallow against the pressure. “If you ever do that again,” he whispered, the promise coiled in every syllable, “I won’t just kill him. I will unmake every star that ever shone on him. I will tear the fabric of every fucking universe apart until the concept of ‘another man’ doesn’t exist anymore. Do you hear me?”

Kael’s movement was a contrast of cool intent. While Vex held her throat, Kael’s hand came up and cupped her chin. His fingers were strong, insistent, forcing her gaze from Vex to him. His eyes were a frozen lake, deceptively calm.

“Swear it,” Kael said, his voice quiet and absolute. “Not to him. To us. You are the gravity that holds our fractured world together. That anchor cannot slip. Swear you are ours alone.”

Tiara’s breath hitched. The dual possession was absolute, one hand promising annihilation, the other demanding allegiance. The fear was there, a sharp spike. But beneath it, a darker, deeper current thrilled. This was what she had chosen. Not a safe love. A consuming one.

“Yes,” she breathed.

The word was barely audible.

“Louder,” Vex growled, his fingers flexing.

“Yes!” she gasped, the sound torn from her.

It was a release. The admission broke the last dam holding back the tidal wave of everything that had happened—the separation, the terror of the fall, the bloody triumph of their catch. Vex’s mouth crashed down on hers. It wasn’t a kiss. It was a claiming. Hot, desperate, all tongue and teeth and a barely contained violence. He tasted of blood and copper and raw need.

Kael watched for a moment, his hand still firm on her chin. Then he leaned in, his lips finding the sensitive spot just below her ear. His kiss was a slow, cool counterpoint to Vex’s fire, a deliberate branding. “Say it again,” he murmured against her skin, his breath a chill promise.

“I’m yours,” she moaned into Vex’s mouth, the words swallowed by his kiss.

Vex pulled back, his own breath ragged. He stood, hauling her up with him by the throat and arm. Kael rose with them, a shadow attached. They moved through the ship’s corridors, a single desperate organism. The door to the main cabin hissed open.

Vex pushed her onto the bed. It was not gentle. He came down over her, his wounded back protesting, but he ignored it. His hands went to the fastenings of her flight suit, tearing at the fabric with a primal urgency. The sturdy material gave way under his strength, seams splitting.

“My turn,” he snarled, yanking the ruined suit down her torso, baring her skin to the cool recycled air. “My taste. My marks.”

Kael was there, kneeling beside the bed. His cooler hands followed the path of destruction Vex had made, pushing the fabric down her hips, stripping her completely. His touch was purposeful, not gentle. He pulled her boots off, discarding them.

She was naked between them, exposed and trembling. Vex loomed above her, shrugging out of his own torn pants. His erection was thick, flushed, a brutal declaration of intent. Kael, still partly clothed, leaned over her, capturing her mouth in a deep, probing kiss as Vex’s rough hands parted her thighs.

“Look at me,” Vex commanded again.

Tiara broke from Kael’s kiss, turning her head. Vex positioned himself at her entrance, the broad head of his cock pressing against her. She was wet, her body already betraying her to this raw display of power.

He didn’t ask. He pushed.

He buried himself inside her in one relentless, searing thrust. Tiara cried out, a sound of shock and perfect, shocking fullness. He was bigger than Josiah, he filled her completely, stretching her, claiming a deeper, more fundamental space. He held himself there, buried to the hilt, his eyes locked on hers.

“Whose?” he gritted out, his body trembling with the effort of stillness.

“Yours,” she gasped.

He began to move. It was a punishing, glorious rhythm. Each withdrawal was a sweet agony, each deep, driving return a conquest. The bedframe rattled against the wall with the force of it. He fucked her with a single-minded focus, his hands gripping her hips hard enough to bruise, anchoring her for his use.

Kael watched, his eyes dark. He leaned down, his lips tracing the shell of her ear. “You feel him,” he stated, his voice a low thrum. “You feel how he takes what’s his. How he ruins you for anyone else.”

He kissed along her jaw, down her neck, his cool mouth a contrast to the burning heat building inside her. One of his hands slid between her and Vex, finding her clit. He circled it with precise, unyielding pressure, orchestrating her pleasure to the violent rhythm of his brother’s thrusts.

The dual sensations were overwhelming. Vex’s deep, claiming strokes. Kael’s clever, controlling fingers. The ragged sound of skin slapping against skin. Vex’s guttural curses. Her own sharp, pleading cries.

“Gonna come,” Vex warned, his pace becoming erratic, brutal. “Gonna fill you up. Mark you inside.”

“Do it,” Kael whispered against her throat, his fingers working her faster. “Let him. Show him you’re his.”

The orgasm ripped through her without warning. It was a convulsive, violent thing, tearing a scream from her lungs. Her inner muscles clamped around Vex, milking him, and with a roar that was pure triumph, he pulsed deep inside her, his own release hot and endless.

He collapsed atop her, spent, his weight a heavy, satisfying anchor. He was still inside her, softening. Kael’s hand slowly withdrew from between them.

For a moment, there was only the sound of their ragged breathing. Vex rolled off, onto his back, wincing as his torn back met the blankets. Tiara lay between them, utterly wrecked, feeling Vex’s seed leaking from her.

Kael moved then. He finished undressing, his movements calm, deliberate. His body was leaner than Vex’s, but no less strong. He didn’t speak. He guided Tiara onto her side, facing Vex, who watched through heavy-lidded eyes. Kael spooned behind her, his hard length pressing against the cleft of her ass.

He didn’t ask permission. He slicked himself with the spill of Vex’s come that coated her thighs, mixing it with her own wetness. He pressed against her, not entering, just applying steady, insistent pressure.

“This is how it is,” Kael murmured into her hair, his voice a soft counterpoint to the animal scent of sex in the air. “He takes. I possess.” He pushed forward, breaching that tighter ring of muscle.

Tiara gasped, her body instinctively tensing. It was an unfamiliar, burning stretch. Vex, lying before her, reached out and cupped her face, his thumb stroking her cheek. His eyes held hers, a silent command to relax, to accept.

Kael sank deeper, his movements slow, inexorable. He filled her completely, a different, more deliberate claiming. He began to move, a slow, deep rhythm that pushed her against Vex with every stroke. Vex leaned in and kissed her, deep and filthy, his tongue mapping her mouth as his brother mapped her body from behind.

The feel of them both, the sweat-slick slide of skin on skin, the overwhelming fullness, broke her again. This climax was a slow, relentless wave, cresting through her until she sobbed into Vex’s mouth.

Kael followed moments later, his body shuddering against her back, a low groan escaping his lips as he emptied himself inside her.

They lay like that, a tangled, spent knot of limbs and spent desire. The ship hummed around them, carrying them toward an uncertain future. Vex’s breath warmed her forehead. Kael’s arm was a heavy band across her waist, his softening length still nestled within her.

No one spoke. The vow was sealed in sweat, salt, and the proof dripping from her body. The universe outside the hull meant nothing. In here, there was only this: the fierce, unstable gravity of three broken orbits, finally collapsed into one.

Read on DreamPress

Write your own erotic story with AI