The storm had passed, but the air still felt electric.
Zayn lay on his bed, the dim light of his desk lamp casting gold against the walls. Outside, rain tapped softly on the glass. His chest rose and fell slowly, eyes fixed on the ceiling—until he heard the door creak open.
It was Teo.
Wearing only a black shirt and loose sweatpants, his hair damp from the shower, he looked different. Softer. His eyes were raw, like he’d been searching for something he couldn’t say aloud. And maybe Zayn was the same.
"Couldn't sleep?" Zayn asked, voice low.
Teo shook his head and stepped in, shutting the door behind him. Silence settled between them, and yet it wasn’t uncomfortable. It was heavy with everything they hadn’t said.
“I missed you,” Teo murmured.
Zayn’s lips parted slightly, unsure if he heard that right. "I'm right here."
“I know,” Teo breathed. “But I wanted to feel you. Not just see you.”
Zayn stood. One slow step, then another. And then Teo was right in front of him.
There was no rush. Just a quiet gravity pulling them together. Zayn raised a hand and brushed his fingers through Teo’s hair. Teo leaned in like that small touch was all he’d been aching for.
Then it happened—
Their lips met. Gently at first. Then deeper.
Teo’s hands found Zayn’s waist, gripping him like he was afraid he’d disappear. Zayn slid his hands up Teo’s back, fingertips grazing warm skin beneath the shirt, memorizing every curve and muscle.
They didn’t speak.
They just kissed. Again. And again.
Zayn’s breath hitched when Teo whispered against his lips, “Let me love you tonight.”
Zayn nodded, eyes wide, heart thundering.
They moved to the bed—slow, patient, trembling.
Shirts peeled away like layers of a secret. Zayn’s fingers danced along Teo’s chest, learning him like a song. Teo returned the touch, his palms reverent, exploring the scar near Zayn’s ribs, the slope of his collarbone, the soft spot behind his ear.
Every movement was a word unspoken. Every gasp, a confession.
Zayn arched under Teo’s touch, and Teo whispered his name like a prayer. Their bodies met—skin to skin, chest to chest—as if trying to erase all the miles life had placed between them.
It wasn’t just about pleasure. It was vulnerability.
Zayn trembled beneath Teo, breath shallow, fingers tangled in the sheets. Teo leaned down, forehead pressed to Zayn’s, whispering, “You’re safe.”
And Zayn believed him.
Their rhythm built slowly, like a song finding its chorus. Moans were muffled in kisses. Bodies moved in harmony, sweat mingled, fingers interlocked.
Teo’s lips brushed Zayn’s neck, shoulder, and chest, like he was writing his name across every inch of skin. And Zayn clung to him like this was the only thing keeping him from breaking apart.
It wasn’t rushed.
It was worship.
And when they reached the edge together—eyes locked, breath caught—Zayn whispered something he’d never said before.
“Teo… I think I—”
Teo kissed him hard, silencing the words, and when they finally collapsed into each other, tangled and bare, nothing needed to be said.
Zayn rested his head on Teo’s chest, feeling the steady heartbeat beneath his ear. Outside, the rain had stopped.
Inside, all that remained was warmth.
They held each other through the silence, knowing that what had just happened wasn’t just s*x—it was something sacred.
And in the quiet after, Teo finally said, “Whatever happens next… you’re mine.”
Zayn didn’t answer with words. He just nodded and curled closer, letting the soft rise and fall of Teo’s chest lull him to sleep.