Zinhle barely slept.
Every time she closed her eyes, she saw Kairo’s face… his mouth on hers… the way he held her like she belonged to him.
She kept touching her lips without thinking, remembering how hot the kiss was, how dangerous he felt, how safe and unsafe he made her at the same time.
By morning, her head hurt.
Her heart hurt even more.
She tried to act normal while eating breakfast, but her mom kept watching her like she could see straight into her bones.
“You came home late,” her mom finally said, arms folded. “You smell like trouble.”
Zinhle froze. “I was with my friends.”
Her mom shook her head slowly. “No. Something changed in your face. I know that look. A boy. There’s a boy.”
Zinhle dropped her spoon. “Mom—”
“Don’t lie to me,” her mom warned. “I’ve seen girls fall for the wrong type. I’ve seen what happens.”
Zinhle swallowed hard, guilt rising.
She could still feel Kairo’s hands on her waist… his breath on her neck… that heat that made her forget her own name.
Her mom leaned closer. “Who is he?”
Zinhle looked down. “No one you know.”
Her mom sighed. “That’s what scares me.”
But Zinhle didn't answer. She couldn’t.
She wouldn’t let her mother take this feeling away from her.
---
Later that afternoon, she walked to the small shop down the road to clear her head. Her mind was still foggy, full of last night, full of him.
Then she saw it.
A black BMW parked across the street.
Windows tinted. Engine quietly running.
Her heart jumped.
The driver’s window slid down just a little, and those dark, dangerous eyes appeared.
Kairo.
Zinhle froze where she stood.
Why was he here?
How did he find her?
He smirked like he already knew every thought in her mind.
“Get in,” he said softly.
Her breath hitched. “What? No… I— I’m just walking.”
He tilted his head, eyes locked on hers. “I didn’t ask what you’re doing. I said get in.”
Her knees felt weak.
Her heart slammed in her chest.
Everything about him was wrong.
And yet she found her legs moving on their own.
She opened the passenger door and sat inside. His cologne wrapped around her instantly — warm, dark, addictive.
Kairo glanced at her, a slow smile forming. “Miss me?”
Zinhle’s face heated. “We met last night.”
“So?” he said. “I still asked.”
He drove off smoothly, one hand on the steering wheel, the other resting dangerously close to her thigh.
Too close.
Her skin tingled.
“Why… why are you here?” she asked.
He didn’t look at her.
“Because I couldn’t stop thinking about you.”
Her heart flipped so hard it hurt. “You’re lying.”
He turned to her with a look so intense she forgot how to breathe.
“I don’t lie,” he said quietly. “Not to you.”
She looked away, cheeks burning.
No one had ever spoken to her like that.
He parked near an empty field, quiet and private.
The moment the engine turned off, the world felt silent.
Kairo leaned closer.
Too close.
His hand slid to her jaw, thumb brushing her cheek like he had every right to touch her.
“You keep looking at me like you’re scared,” he whispered.
“I am,” she admitted softly.
He nodded slowly. “Good. You should be.”
Her heart pounded.
Then he leaned in, kissing her again — but slower this time.
Deeper.
His lips warm and hungry, his hand gripping the back of her neck like he couldn’t get enough.
Zinhle’s fingers tangled in his shirt, pulling him closer without thinking.
Their bodies shifted, breath mixing, hands exploring, heat rising fast.
Everything inside her felt like fire.
Kairo pressed his forehead to hers, breathing hard.
“Zinhle… you’re going to be the death of me,” he muttered.
She swallowed. “Then stop.”
He laughed softly, a dark, low sound.
“I can’t.”
His thumbs slid along her waist, sending shivers through her whole body.
He kissed her again — deeper than before — until she felt dizzy, drunk on him.
Then he stopped suddenly, looking at her with heavy eyes.
“If I take you any further right now…” he said, voice rough, “I won’t be able to stop.”
Zinhle felt heat flood her chest.
She didn’t want him to stop.
Not at all.
But he pulled back slightly, still close enough for her to feel his breath.
“I don’t want to rush you,” he said. “When that moment comes… I want you to want it as much as I do. And trust me… I want it.”
Her whole body trembled.
He kissed her one last time — slow, teasing — then leaned back, smirking.
“Next time,” he whispered.
Her heart nearly exploded.
Danger.
Heat.
Desire.
Fear.
All mixed together in a way that felt too powerful for her to handle.
When he drove her home, her legs were still shaking.
He didn’t kiss her goodbye — he just stared at her, eyes full of promises and trouble.
“Tell your mom you were with me,” he said.
“I can’t,” she whispered.
He smiled.
“Exactly.”
He drove off, leaving her breathless, confused, and already craving him again.
And deep down — she knew this was only the beginning.
And she was already in too deep.