By morning, campus felt different.
Not visibly. People still rushed to lectures. Coffee machines still hissed. Laughter still echoed across the courtyard.
But Maya felt it.
The shift.
She barely slept. Every time she closed her eyes, she saw Leo standing in the hallway outside her room. Calm. Certain. As if he had already accepted something she had not.
Her phone buzzed at 8:12 a.m.
Ethan: Meet me before class.
No good morning.
No emoji.
Just urgency.
She found him near the science building, leaning against the brick wall, jaw tight. He looked like he had been awake for hours.
“You shouldn’t have opened the door for him,” he said instead of greeting her.
“You shouldn’t have avoided telling me the truth,” she shot back.
A few students glanced at them as they passed. Ethan lowered his voice.
“He came to your dorm, Maya.”
“Yes.”
“That is not normal.”
“Neither is anonymous messages.”
He ran a hand through his hair, frustrated. “I told you, he was involved in something serious.”
“Involved how?”
He hesitated again.
And this time, she didn’t let it slide.
“Stop protecting me from information,” she said quietly. “It’s insulting.”
His expression shifted. Not angry. Wounded.
“I’m trying to protect you from him.”
“From what exactly?”
He looked around, then leaned closer.
“The fire at Westbridge wasn’t random. It started in one of the dorm wings. There were rumors someone set it intentionally.”
“Rumors,” she repeated.
“Yes.”
“That’s not proof.”
“There was an investigation.”
“And?”
“And one student took the blame.”
Her stomach tightened. “Leo?”
Ethan didn’t answer immediately.
“Yes.”
The word sat heavy between them.
“But he wasn’t expelled?” she asked.
“He left before they could officially charge him.”
“That sounds like gossip, Ethan.”
“It’s not.”
“How do you know all this?”
His jaw clenched.
“My cousin went there.”
That was new.
“You’ve never mentioned that.”
“It never mattered before.”
Before.
As if this had been inevitable.
“Did anyone get hurt?” she asked carefully.
His pause was too long.
“One student,” he said finally. “Severe smoke inhalation. He transferred schools after.”
Her thoughts raced.
“And you’re sure Leo started it?”
“I’m sure he was blamed.”
“That’s not the same thing.”
Ethan’s eyes flashed. “Why are you defending him?”
“I’m not. I just want facts.”
“You don’t even know him.”
“Exactly.”
The bell rang in the distance, signaling the start of first lectures.
Ethan stepped back, frustration radiating off him.
“Just stay away from him,” he said again.
The same words as the note.
Stay away from him.
“Which him?” she asked softly.
His expression darkened.
“That’s not funny.”
“I’m not joking.”
For a moment, something almost desperate flickered across his face.
“You think I’m the bad guy here?”
“I think you’re scared.”
“Of him?”
“Yes.”
He let out a short laugh. “You have no idea.”
She watched him walk toward the building without waiting for her.
That was new too.
In lecture, Maya couldn’t focus.
She pulled her laptop closer and typed one word into the search bar.
Westbridge Academy fire.
Several old news articles popped up. Most were vague. Controlled language. “Electrical malfunction suspected.” “No criminal charges filed.” “Institutional review ongoing.”
Nothing dramatic.
Nothing incriminating.
She scrolled further.
A forum thread caught her eye. Anonymous posts from former students.
One comment stood out.
It wasn’t an accident. They just needed someone to blame.
Her pulse quickened.
Another reply underneath it.
He never would’ve done that. You don’t know the full story.
The username was deleted.
Maya leaned back slowly.
He never would’ve done that.
Why did that feel personal?
A soft movement beside her pulled her attention away from the screen.
Leo slid into the empty seat next to her.
She stiffened.
“I thought you preferred window seats,” she said without looking at him.
“I do.”
“Then?”
“I figured sitting near you might discourage whoever’s watching.”
Her fingers froze above the keyboard.
“You think someone’s watching right now?”
“Yes.”
She resisted the urge to scan the room.
“That’s paranoid.”
“No,” he said calmly. “It’s observant.”
She turned to face him fully.
“Did you start the fire?”
The question came out before she could soften it.
His expression did not change.
“No.”
“Were you blamed?”
“Yes.”
“Why?”
“Because I was there.”
“That’s not an explanation.”
He looked forward at the professor, who was adjusting slides at the front.
“Have you ever noticed how easy it is for people to believe the worst about someone who doesn’t fit?” he asked quietly.
“That’s not fair.”
“Neither was what happened.”
She searched his face for cracks. For guilt. For something rehearsed.
“What really happened?” she pressed.
His jaw tightened slightly.
“Someone set that fire,” he said. “And I tried to stop it.”
Her breath caught.
“Stop it?”
“Yes.”
“Then why didn’t you tell anyone?”
“I did.”
“And?”
“They chose the version that was more convenient.”
Silence stretched between them.
“You expect me to just believe that?”
“No,” he said simply. “I expect you to question everyone.”
Before she could respond, a voice cut in from behind them.
“That’s rich.”
Ethan.
Maya turned.
He stood at the end of the row, eyes locked on Leo.
“You tried to stop it?” Ethan continued. “Is that what you’re telling people now?”
Leo didn’t rise to the bait.
“I’m not telling people anything.”
“You never do.”
The room grew quieter around them. A few students began pretending not to listen.
Maya’s heart pounded.
“Can we not do this here?” she whispered.
Ethan stepped closer.
“You don’t get to rewrite history,” he said to Leo.
“And you don’t get to decide which parts to tell,” Leo replied evenly.
The tension between them was not random.
This was not jealousy.
This was history.
“You knew each other,” Maya said slowly.
Neither of them answered.
“You did,” she insisted.
Ethan’s silence confirmed it.
Leo finally spoke.
“We went to the same summer program before Westbridge.”
Ethan’s eyes darkened. “That’s one way to put it.”
“What way would you prefer?” Leo asked calmly.
“The honest one.”
The professor cleared her throat loudly at the front of the room.
“Gentlemen. Sit down or step outside.”
Ethan hesitated.
Then he took the empty seat on Maya’s other side.
Now she was trapped between them.
The lecture resumed, but no one was paying attention.
Maya felt it then.
The weight of something bigger than a rumor.
Ethan’s tension was not just protectiveness.
Leo’s calm was not just indifference.
This was personal.
Her phone vibrated softly in her lap.
Unknown number.
She stared at the screen before opening it.
You’re getting closer.
Her blood ran cold.
Another message followed.
Ask them about the lake.
Her breath caught.
Lake?
She slowly turned her head toward Leo.
He was staring straight ahead.
Then she glanced at Ethan.
His hand had tightened into a fist on his notebook.
He already knew.
Whatever happened at Westbridge did not end with a fire.
And whatever the lake meant, it was the piece neither of them wanted her to find.
For the first time since this started, Maya felt something sharper than curiosity.
She felt fear.
Not of one of them.
But of the truth itself.