The campus was quiet in the early morning, mist curling along the walkways like a secret waiting to be uncovered. Sana and Arjun sat together under the shelter of the library's awning, soaked from last night's storm but refusing to leave each other's side.
Arjun's expression was tense, far from the calm, charming demeanor Sana had grown used to. He stared at the rain-soaked ground, hands clasped tightly. "There's something I haven't told you… something I should have, from the very beginning," he admitted quietly.
Sana's heart tightened. "What is it, Arjun? You can tell me anything."
He swallowed hard, eyes finally meeting hers. "The people who've been after me… it's because of something I did in my past — something I thought was behind me. But it isn't. And now, because you're with me, you're drawn into it too."
Sana's breath caught. "Arjun… whatever it is, we'll face it. Together. I trust you."
He shook his head slightly, conflicted. "It's not just danger… it's complicated. I hurt people before I knew better. I made choices I regret. And now, they've come back, threatening everyone I care about. Especially you."
Sana reached for his hand, squeezing it firmly. "Your past doesn't define you, Arjun. I see who you are now. The person protecting me, the person I care about — that's who matters. Not mistakes you've already paid for."
For a moment, Arjun's hardened expression softened, vulnerability spilling through. "I've tried to handle this alone… I didn't want to drag you into it. But I can't. I need you. And I can't lose you."
Sana leaned closer, resting her forehead against his. "You won't lose me. I'm not going anywhere."
The intensity between them hung in the morning air, a mix of relief, love, and the lingering tension of unfinished battles. Arjun cupped her face gently, eyes dark and fierce yet tender. "I can't promise the world is safe… but I can promise this — you'll always have me. And nothing will come between us."
Sana smiled, tears brimming in her eyes. "And you'll always have me."
They held each other there, the mist and rain around them, hearts beating together, a silent promise passing between them. For a moment, nothing else mattered — not the past, not the intruders, not the chaos of their lives. Just the bond they had forged, unbreakable and true.
But just as they began to savor the quiet, a faint sound reached their ears — a soft, deliberate tap from the rooftop above. Arjun's eyes sharpened immediately. "Someone's watching… again."
Sana stiffened. "Not them… not now."
Arjun pulled her close, voice low and urgent. "Stay close. We've faced a lot, but this isn't over yet. Whoever it is, they're planning something bigger. We have to be ready."
Sana nodded, heart pounding — part fear, part excitement, but overwhelmingly certain of one thing: she and Arjun would face whatever came next, together.
Cliffhanger: The past is no longer behind Arjun — it's in the present, and someone from his history is about to confront them both. How will their love survive when secrets collide with danger head-on?
