Aarav barely slept.
Not because he tried to stay awake.
But because every time he closed his eyes, his thoughts circled back to the same place.
Nisha.
Mira.
The messages.
The years in between.
Everything felt tangled now, like memories he once trusted had quietly changed shape overnight.
The room was still dark when he finally gave up trying to sleep. He sat up slowly, rubbing both hands over his face before glancing toward the window. The sky outside carried that pale blue shade that only existed before sunrise. Quiet. Empty.
For a few seconds, he just sat there.
Thinking.
Or maybe trying not to.
His phone rested beside him on the bed. Silent for now.
That somehow felt worse.
Because after everything that happened the previous night, silence no longer felt peaceful.
It felt temporary.
Aarav unlocked the screen anyway.
No new messages.
Part of him felt relieved.
Another part strangely disappointed.
He hated that.
Because somewhere inside him, he already knew the truth now.
Not fully.
Not completely.
But enough.
Enough to understand that Nisha wasn't texting him for fun.
This wasn't revenge.
This wasn't a prank.
It was something emotional. Something buried for years that had finally started surfacing in the worst possible way.
And somehow—
that made it harder to hate her.
Aarav leaned back against the wall behind his bed and closed his eyes briefly.
He remembered the first time he met Nisha.
Fourth standard.
She had argued with a teacher because Aarav got blamed for something he didn't even do. He still remembered her standing there with crossed arms, angry on his behalf while he stayed quiet the entire time.
Back then, he thought she was annoying.
Later—
she simply became familiar.
One of those people you stop actively noticing because they've always existed around you.
And maybe that was why he never saw this coming.
His phone buzzed suddenly.
Aarav opened his eyes instantly.
A message.
Unknown number.
Of course.
He stared at it for a second before unlocking the screen.
"You barely slept."
His jaw tightened immediately.
That detail again.
That casual certainty.
Aarav typed quickly this time.
"Stop acting like you know everything about me."
The typing bubble appeared almost instantly.
"But I do."
He exhaled sharply through his nose and locked the phone again before throwing it beside him.
For the first time since this started—
anger felt stronger than confusion.
Not because she knew him.
Because she used that knowledge like a weapon.
---
By the time Aarav reached college later that morning, exhaustion sat visibly across his face. Even Raj noticed it immediately.
"Bro," Raj said the second he saw him, "you look like life personally attacked you."
Aarav dropped his bag onto the bench beside him. "Feels like it did."
Raj sat beside him quickly. "Did she text again?"
Aarav gave him a look.
"That's a yes," Raj muttered.
A few moments later, Karan walked into the classroom carrying coffee in one hand and his usual unreadable expression.
One glance at Aarav was enough.
"She messaged you again."
Aarav frowned slightly. "Why does everyone keep saying things like statements instead of questions?"
"Because your face answers faster," Karan replied calmly.
Raj pointed dramatically. "Exactly. Your expressions leak information."
Aarav leaned back tiredly. "You both are irritating."
"True," Raj admitted proudly.
Karan sat down across from them before placing the coffee on Aarav's desk.
"You need that."
Aarav looked at him suspiciously. "Why are you being nice?"
"Because you look emotionally unstable."
Raj nodded immediately. "Extremely."
Despite himself, Aarav let out a quiet laugh.
Small.
Brief.
But real.
It disappeared quickly though.
Because his phone buzzed again.
The smile vanished from his face almost instantly.
Raj noticed it immediately. "See? Haunted."
Aarav ignored him and unlocked the screen under the desk.
Another message.
"You still smile the same way when you're trying to hide stress."
His grip tightened around the phone.
Karan watched his reaction carefully.
"She's doing it on purpose," he said quietly.
Aarav looked up. "What?"
"She keeps mentioning personal habits because she wants you to feel observed."
The realization settled heavily.
Because Karan was right.
Every message carried familiarity intentionally.
Not random facts.
Personal details.
Things meant to remind him how closely she had always watched him.
Raj leaned forward. "Okay but seriously, how long has she been this… attached?"
Aarav stared at the screen for a moment before answering.
"I don't know."
And that was the truth.
Because looking back now—
there were signs.
Too many signs.
Nisha getting unusually quiet whenever Mira called during college hours.
Nisha casually asking if long-distance relationships ever worked.
Nisha mocking people who "replace old connections for temporary ones."
At the time, none of it felt important.
Now every memory carried a different meaning.
Karan leaned back slightly. "You ignored too much."
Aarav didn't argue.
Because he knew.
Raj suddenly frowned. "Wait… does Nisha know we're talking about her right now?"
Silence.
Aarav slowly looked down at his phone again.
Another message appeared.
"Your loud friend asks obvious questions."
Raj stood up immediately. "NAH."
Even Karan looked unsettled this time.
Aarav stared at the screen, disbelief slowly mixing with frustration.
"How is she doing this?" Raj whispered dramatically.
"She probably knows our schedules," Karan said calmly.
"That does NOT make it better."
Aarav rubbed his forehead tiredly.
This entire situation felt surreal.
Like something that belonged in a story instead of real life.
And yet—
the tension sitting in his chest felt painfully real.
Another message appeared.
"Meet me after classes."
Aarav froze.
Raj immediately grabbed his arm. "Nope. Absolutely not. This is how horror movies start."
"She's not a serial killer," Aarav muttered.
Raj pointed aggressively. "You don't know that anymore."
Karan ignored both of them.
"You're going," he said.
Aarav looked at him. "What?"
"You need answers."
Raj looked betrayed. "Why are YOU trying to send him into danger?"
Karan sighed. "Because avoiding this clearly isn't helping."
Aarav looked back at the message.
"Meet me after classes."
Simple.
Direct.
No games this time.
Which somehow made it more serious.
His chest tightened slowly.
Because for the first time since everything started—
he realized he was actually going to face her.
Not messages.
Not memories.
Nisha.
The real person behind all of it.
And strangely—
that scared him more than the mystery ever did.
The rest of the day passed painfully slowly.
Lectures blurred together into meaningless noise. Students talked around him, laughed, complained about assignments, lived normally.
Aarav couldn't focus on any of it.
Every hour only pushed him closer toward evening.
Closer toward answers he wasn't sure he wanted.
Raj kept trying to distract him throughout the day, talking about random nonsense just to break the tension.
It worked sometimes.
Barely.
Karan stayed quieter than usual.
Observing.
Thinking.
At one point during lunch break, he finally looked at Aarav and asked, "Do you still trust her?"
The question caught him off guard.
Aarav frowned slightly. "I don't know."
Karan nodded once. "That's your answer then."
The words stayed with him longer than expected.
Because trust wasn't supposed to become uncertain this easily.
Not after years.
And yet—
here he was.
Questioning every memory attached to someone he once considered safe.
By evening, the anxiety had settled fully into his chest.
Not panic.
Something heavier.
Anticipation.
His phone buzzed again just before classes ended.
"Near the old basketball court."
Aarav stared at the message.
That place.
Of course she chose that place.
It was quiet there after college hours. Mostly empty. Hidden away from the louder parts of campus.
Nisha always preferred quieter places.
Another detail he suddenly noticed too late.
Raj looked over his shoulder. "That's where?"
"The old court."
Raj immediately shook his head. "Yeah, this feels illegal somehow."
Karan stood up first, picking up his bag.
"Go."
Aarav looked at him carefully. "You're not coming?"
"This conversation needs honesty," Karan replied. "You won't get that if we're standing behind you like security guards."
Raj crossed his arms. "I still think we should hide nearby dramatically."
Despite everything, Aarav laughed quietly again.
Then the laughter faded.
Because reality returned immediately after.
His hands felt colder than usual as he picked up his bag.
For years, Nisha had simply been part of the background of his life.
Now—
he was walking toward the possibility that she had quietly destroyed one of the most important relationships he ever had.
And he still didn't know what hurt more.
The betrayal.
Or the fact that part of him still cared about her anyway.
The evening air felt colder outside.
The campus had already started emptying, students leaving in groups while the orange light of sunset stretched across the buildings.
Aarav walked slowly toward the old basketball court.
Every step felt heavier.
Not because he was afraid of Nisha.
Because he was afraid of answers.
He turned the corner near the empty corridor leading toward the court.
Then stopped.
Someone stood near the fence.
Hands in the pockets of her hoodie.
Head slightly lowered.
Waiting.
Nisha.
For a moment—
everything inside Aarav went silent.
Not dramatic.
Not cinematic.
Just still.
Because after years of familiarity—
seeing her now felt completely different.
And somehow—
that hurt before either of them even spoke.
