Monday. 10:24 a.m.
Ryan stood outside Conference Hall B, heart pounding like a bass drum in his chest.
A thick glass door separated him from what could change everything or nothing at all.
The hearing hadn’t started yet.
But it already felt like the floor under him was about to break.
He could have stayed home. The university said attendance was optional.
But Ryan knew silence had protected Jake for too long.
He wouldn’t be part of that silence anymore.
Inside the hall, the space was sterile roundtable style, with a few faculty chairs, one legal representative from the student affairs board, and two empty seats marked “Respondents.”
Jake and Thomas hadn’t arrived yet.
Ryan took his place in the corner. Not hidden. But not centered either.
Professor Hill gave him a brief nod proud, but professional.
Across the room sat Daniel.
He wasn’t here because of Ryan. He was here because someone had to speak the truth.
And he wasn’t the only one.
10:36 a.m.
Jake arrived. Alone.
No swagger this time. No fake smiles.
Just a hoodie pulled halfway over his face and an attitude like everyone owed him something.
He didn’t look at Ryan.
Didn’t need to.
The tension between them was already a battlefield.
Thomas arrived four minutes later.
No words.
Just sat down, eyes heavy, face pale, hands folded in his lap like he knew what was coming.
Ryan wondered if Thomas had even slept.
The hearing began.
A faculty representative laid out the summary:
Multiple witness statements
Audio evidence (from the voice memo)
Behavioral reports submitted anonymously
Prior informal complaints about Jake’s conduct, some never followed up on
Jake immediately demanded to speak.
“I want to make it clear that none of this is admissible without proof. That recording? Taken out of context.”
“Would you like us to play it in full?” someone asked calmly.
Jake faltered.
Ryan didn’t speak first.
Daniel did.
He stood, voice steady but low.
“I was friends with Jake for a while. We hung out, went to parties. But I watched him isolate people especially Ryan under the excuse of ‘protection’ or ‘intensity.’ I thought it was just a toxic relationship until I realized… it was calculated.”
A pause.
“He’d plant ideas. Twist conversations. Make Ryan doubt his own memory. I saw him do it.”
One of the board members asked, “And why didn’t you intervene?”
Daniel didn’t flinch.
“Because I was a coward. And I didn’t know how to unlearn everything I thought love was.”
The room went silent.
Ryan was asked next.
He stood slowly.
His voice shook at first then didn’t.
He described what Jake had done:
the possessiveness,
the emotional manipulation,
the voice messages,
the way Jake tried to isolate him from others.
Then he looked directly at Thomas.
“And I want to be clear,” Ryan said, “Thomas didn’t abuse me. But he enabled someone who did. He heard things he shouldn’t have ignored. And now, that’s on him too.”
Thomas didn’t raise his eyes.
Not once.
Then someone unexpected stood up.
Marcus.
Daniel’s brother.
He introduced himself as a former roommate of Jake’s at his old university, where Jake had transferred from before switching schools.
“I left our dorm because Jake made me uncomfortable. He manipulated our entire floor — got people to gang up on a guy who didn’t want to party. Spread rumors about people he didn’t like. I didn’t speak up. But when I saw what he was doing again here, I couldn’t stay quiet.”
The board took notes furiously.
Ryan was stunned. Daniel too.
Marcus didn’t speak much. But every word hit like stone.
After the testimonies, Jake refused to answer further questions.
He sat in silence, arms crossed, eyes fixed on the table.
Thomas, when asked directly, finally spoke:
“I didn’t know how to leave someone like him behind. He’s manipulative, yes. But I was scared, too. And weak. I failed Ryan. And I failed myself.”
It wasn’t a confession. Not really.
But it was something.
The hearing ended after nearly two hours.
No final decision yet that would come later.
But Ryan didn’t care.
For once, it wasn’t about the outcome.
It was about the truth finally being heard.
Afterward, Ryan stepped outside and leaned against the building.
Daniel joined him moments later.
He didn’t say anything just stood there, watching the clouds.
“You were brave in there,” Ryan said.
Daniel shook his head. “You were the one who showed me how.”
They stayed there in silence.
Not heavy.
Just real.
Later that night, Ryan returned to his dorm.
He opened his blog one last time.
And wrote:
*“The boy who hurt me didn’t get the last word.
The one who stayed silent had to listen.
And the one I’m still learning to trust… stood beside me while I faced them both.
This story doesn’t belong to the people who tried to steal it anymore.
It belongs to me.”*
The hallway felt like it stretched forever quiet, sterile, wrong.Ryan’s breath caught in his throat as he slammed the door shut and backed away from it, locking every bolt with trembling hands. His phone was still on the floor, screen cracked from the fall. His mind screamed call for help, but his body wouldn’t move. Not fast enough.Another sound.The soft tread of footsteps outside.Slow.Deliberate.Ryan grabbed the nearest object a heavy bookend from the shelf and clutched it like a weapon. He didn’t care how ridiculous it looked. He wasn’t going down without fighting.A shadow passed the gap beneath the door.Then silence.UntilTap. Tap. Tap.Knuckles, knocking gently. As if this was normal. As if Adrien was just a friend visiting in the middle of the night.“Ryan,” Adrien’s voice called softly through the door. “Don’t be afraid.”Ryan didn’t respond. He backed deeper into the apartment, heart slamming against his ribs.“I know you’re mad. I know you’re scared. But you let thi
Ryan didn’t scream. Not out loud.But inside, he was shaking apart.Chris and Daniel tore through the room the second he called out, the note trembling in his hand. Daniel read it once, then twice, his expression hardening. Chris checked the window, the vents, the closets every shadow but there was nothing. No open latch. No movement.No Adrien.Just the chill of violation in the air.“He was in here,” Ryan whispered, voice barely holding. “He stood right here. And we didn’t hear a thing.”Chris crouched beside him. “We checked everything. That window’s locked from the inside. He must’vehe must’ve found another way in. Or someone’s helping him.”Daniel stood silent, scanning the room like it could confess. His jaw clenched. “It’s not just obsession anymore. This is a game to him. He wants us to feel powerless.”Ryan looked down at the photo again his own sleeping face. Peaceful. Exposed. Vulnerable in a way that made his skin crawl now. “I don’t know what he wants from me anymore.”
The apartment went silent after midnight.But none of them slept.Daniel sat on the edge of the bed, assembling a portable surveillance system he borrowed from a contact at the university’s journalism department under the table, unofficial tech. Chris paced near the window, eyes fixed on the opposite high rise, scanning each balcony, each flicker of movement.Ryan sat curled on the couch, arms wrapped around his knees, the glow of the city washing over his pale skin. He hadn’t spoken since the photo arrived. He was too aware of his own breath, his heartbeat, the gaze he could feel crawling over his skin like a thousand tiny needles.“I’m done hiding,” Daniel said. “We set a trap, but this time it’s on our terms. He wants to believe he’s the only one playing the game.”Chris nodded, voice low. “So we’ll give him a show.”Daniel glanced over at Ryan. “You okay to do this?”Ryan’s throat felt dry. But he nodded. “If I don’t fight back now, he’ll never stop.”Chris sat beside him. “We’ll
By morning, the rose was still on the porch frozen with dew, its petals curled like silent screams.Ryan stood at the threshold, staring at it. Behind him, Daniel and Chris argued in low, tense voices.“He’s escalating,” Chris said. “This isn’t just mind games anymore. He’s testing how far he can push before we crack.”“We should’ve gone to the police again last night,” Daniel muttered.“They won’t care. Not until Adrien actually does something irreversible. And by then ” Chris stopped himself, glanced toward Ryan.Ryan didn’t speak. He crouched down, picked up the rose. The stem pricked his finger, sharp enough to draw blood. A single bead welled up.He looked at it. Then at the torn page beneath the flower.This time, the message was written in crimson ink.Or blood.“Don’t you see? I’m the only one who sees the real you, Ryan. The version that even you try to forget.”Chris came up behind him and snatched the note away. “That’s enough.”Daniel grabbed a trash bag. “Burn everything
Daniel ripped the journal page off the basement wall with trembling fingers. The blade clattered to the floor, the sound metallic and final.Ryan stared at the message, every word carved into his chest like a threat.“Every story needs an ending. I’m coming to write yours myself.”Daniel’s jaw tightened as he crumpled the page in his fist. “He was here, Ryan. He was in the house.”“No no, that’s not possible,” Ryan whispered. “We locked the doors. The windows. The alarm”“He bypassed all of it,” Daniel snapped, fury in his eyes. “This isn’t just obsession anymore. This is stalking. This is war.”Ryan turned away, trying to breathe. His lungs refused to work properly. His vision swam.Upstairs, the cabin creaked again louder this time.They weren’t alone.Daniel moved instantly, pressing Ryan back against the wall, shielding him. He reached for the knife that had been used to pin the page, hand steady, movements sharp.Then footsteps above.Heavy. Measured. Deliberate.Not Chris.Danie
The sky looked deceptively calm that morning.Pale blue, a few scattered clouds, birds chirping like nothing had happened as if the world hadn’t tilted sideways under Ryan’s feet the night before. He stood outside the cabin with a blanket wrapped around his shoulders, the chill in the air brushing against his skin like fingers he hadn’t given permission to touch.Adrien had found a way to reach him again.The photo had been like a slap. Not just because it exposed something Ryan had only ever dared to think in private, but because it proved Adrien still had access. Still knew how to strike where it hurt most.Behind him, the cabin door opened.Chris stepped out barefoot, hair tousled, hoodie zipped halfway, holding two mugs of coffee. He offered one to Ryan wordlessly.“Thanks,” Ryan murmured.They stood in silence. Birds. Wind. A branch creaking high above.Then Chris said, “I’ve been thinking.”“Yeah?”“If he still has your journal, and he’s still close enough to send you pictures…