The soft glow of the bedside lamp painted the room in hues of gold and amber, casting flickering shadows against the walls. Outside, the apocalyptic world raged on unseen—but in their sanctuary, Alvin and Xavier had carved a space untouched by fear or uncertainty.
The door clicked shut behind them with a quiet finality.
Without a word, Alvin turned, his sky-blue hair catching the light like strands of silk, and pushed Xavier back onto the bed.
The mattress gave under Xavier's weight, but he barely had a second to react before Alvin straddled him, sitting atop his hips, slim but steady, his long fingers pressing lightly against Xavier's chest.
"You didn't touch me last night."
Xavier was stunned, wow, his lover is such a straight forward person.
For a heartbeat, they simply looked at each other.
Xavier's crimson eyes locked onto Alvin's dazzling blue ones, wide and unguarded now, stripped of their usual sarcastic shields. The charged silence between them was thick, crackling with something far deeper than mere attraction. It was trust—raw, absolute, and terrifyingly beautiful.
Alvin leaned down first, capturing Xavier's lips in a kiss that was soft, almost tentative at first, as if asking 'you still going to be innocent?'
Xavier responded without hesitation, his hand sliding up Alvin's slim back, pulling him closer. The kiss deepened, growing in intensity as their breathing quickened, tangled together like twin flames feeding off each other's heat.
Alvin gasped softly into Xavier's mouth when he felt strong hands anchor him down, one sliding up to cradle the nape of his neck, the other pressing into the small of his back.
The sound—a soft, involuntary whimper—sent a bolt of electricity straight through Xavier's body.
"You're too tempting," Xavier murmured against Alvin's lips, his voice hoarse with need.
He didn't give Alvin time to retort.
Instead, Xavier shifted slightly, kissing along Alvin's sharp jawline, slowly trailing down to the place where his neck met his shoulder—the sensitive dip where skin was thinnest, where the blood thrummed closest to the surface.
Alvin shivered, clutching Xavier's shoulders for balance as his lover's mouth found one of his most vulnerable spots.
Xavier kissed lower, reaching Alvin's beauty bones—the delicate, pronounced lines of his collarbones that stood out against his fair, flawless skin.
Xavier pressed reverent kisses there, slow and deliberate, as though worshipping every inch of him.
Every brush of Xavier's lips against his collarbones sent waves of heat pooling low in Alvin's stomach. He tipped his head back, breathing harder, his fingers clutching at Xavier's hair.
"You're trouble," Alvin whispered breathlessly, his cheeks tinged in a shade of pink that even the dim light couldn't hide.
Xavier smirked against his skin. "You say that... but you're the one sitting on me."
Alvin opened his mouth to retort but only managed a soft, broken sound as Xavier shifted and kissed along the slope of his neck, tracing the delicate column with maddening slowness.
The kisses grew lighter as Xavier moved up again, finding Alvin's ears—another hidden weakness.
He brushed the shell of Alvin's ear with his lips first, then nipped the tip gently, savoring the way Alvin squirmed above him and made a quiet, desperate sound.
It wasn't a loud noise, wasn't even words—just a sweet, blushing sound, half-protest, half-pleasure, that drove Xavier absolutely insane.
Alvin, realizing the humiliating noises he was making, grabbed a pillow and tried to bury his face in it.
Xavier laughed softly, tugging the pillow away with ease.
"Don't hide from me, love." His voice was low, a husky whisper against Alvin's burning ear.
Alvin turned his head, glaring down at him half-heartedly, his cheeks red, his lips kiss-swollen, his expression both embarrassed and beautiful beyond words.
Xavier brushed a thumb along Alvin's flushed cheek. "You don't even know what you do to me, do you?"
Alvin's heart hammered wildly in his chest. He wanted to tease, to say something sarcastic—but the warmth in Xavier's gaze, the sheer adoration, robbed him of any words.
So instead, he leaned down again, kissing Xavier fiercely.
Their kiss was no longer tentative, no longer careful. It was hungry, the kind of kiss that stole breath and blurred thought.
Xavier sat up slightly, pulling Alvin even closer until their chests pressed together, feeling each other's hearts hammering in sync. His hands slid down Alvin's back, mapping every line, every curve, committing it to memory like it was the most precious thing he'd ever held.
Alvin, still sitting atop him, trembled slightly, overwhelmed by the intensity of Xavier's touch, but he didn't pull away.
The air between them grew heavier, dense with heat and longing. Every touch now seemed to carry electricity, sparking over bare skin and deep into their bones.
Alvin, still straddling Xavier's lap, shivered slightly under his lover's intense gaze. His long sky-blue hair spilled like silk across his back and shoulders, his slim figure glowing pale in the dim light.
Xavier's hands, rougher from years of military training, gently slid under Alvin's loose shirt, pushing the fabric up inch by inch with a reverence that made Alvin's breath catch.
As the shirt slid upward, it revealed Alvin's flawless, porcelain-white chest — skin so soft and untouched it almost glowed under the warm lamp.
Xavier leaned forward slowly, his lips brushing lightly against Alvin's sternum at first, teasing him with barely-there kisses that made Alvin's hands tighten against his shoulders.
When Xavier's mouth finally found one of Alvin's small, pink nipples, he paused, looking up — seeking silent permission.
Alvin, already flushed and trembling, averted his eyes shyly but gave a small, almost imperceptible nod.
That was all the encouragement Xavier needed.
With a low, satisfied hum, Xavier gently bit down on the soft bud, just hard enough to send a shock of sensation through Alvin's delicate body.
Alvin gasped, his back arching instinctively as his fingers tangled in Xavier's dark hair, pulling him closer without even realizing it. The involuntary reaction — that unguarded gasp, that helpless clutch — made Xavier feel like he was losing his mind with love and desire.
He soothed the little nip with slow, wet kisses, his tongue swirling softly until Alvin whimpered again, the sounds escaping him uncontrollably.
Not stopping there, Xavier shifted lower, tracing a line of kisses across Alvin's chest.
At every spot where his lips touched, he suckled gently, lingering just long enough to leave behind faint red marks — claiming the pale expanse of skin as his own. Hickeys bloomed like roses across Alvin's chest and down to the sensitive ribs, small, beautiful proofs of affection and possession.
Each time Xavier marked him, Alvin's breathing grew faster, his soft little moans filling the room with a desperate, melodic sweetness that Xavier would treasure forever.
When Xavier reached the other nipple, he gave it the same tender attention — a teasing bite, followed by slow, deliberate kisses, until it too was pink and swollen under his touch.
Alvin's entire body was trembling now, trapped somewhere between embarrassment and overwhelming pleasure. His thighs clenched tightly around Xavier's waist, grounding himself as emotions surged through him too fast to control.
Xavier finally looked up, his crimson eyes heavy with emotion — not just lust, but deep, consuming adoration.
"You're so beautiful, Al." His voice was thick, barely a whisper.
Alvin, cheeks burning, tried to glare at him, but it came out weak and watery. "Idiot…" he mumbled, his voice cracking.
Xavier smiled and kissed the words right off his lips again, slow and savoring.
Alvin clutched him tighter, letting himself be kissed, letting himself be adored — because even if his mind wanted to mock and tease, his heart had long surrendered.