LightReader

Chapter 17 - Chapter 17: Where Everyone Can See

Riven noticed the shift before anyone else did.

Not because Adrian changed all at once — but because the small things stopped being subtle.

Adrian began waiting for him after class. Not leaning against walls casually anymore, not pretending coincidence. He stood where everyone could see him. Hands in pockets. Eyes fixed. Claiming space without saying a word.

At first, people thought it was romantic.

Then they started noticing how Riven stopped walking with anyone else.

The first public consequence came in the hallway outside the science wing.

Riven was laughing — actually laughing — with a boy from his literature class. Just talking. Just existing.

Adrian saw it from the end of the corridor.

Riven didn't notice him until Adrian's hand closed around his wrist.

Not hard.

Not gentle.

Enough to stop him mid-sentence.

"Come with me," Adrian said.

His voice was calm.

That made it worse.

The boy froze. "Uh—"

"He's busy," Adrian said, without looking at him.

Riven pulled slightly. "Adrian, what are you doing?"

Adrian finally turned his eyes on him.

"Fixing something."

The hallway went quiet in that way it always does when something is about to go wrong.

Riven's heart started pounding. "You're embarrassing me."

Adrian leaned in just enough for only Riven to hear.

"You embarrassed me first."

And then he walked Riven away — not dragging, not forcing — just guiding him through a crowd that watched in silence.

That was the first time people started whispering.

By the end of the week, Adrian's possessiveness had become visible.

He corrected people who stood too close to Riven.

He answered questions meant for Riven.

He placed himself between Riven and anyone who lingered.

It wasn't dramatic.

It was territorial.

And everyone could feel it.

The breaking point came at the charity gala.

Riven didn't want to go. Adrian insisted.

"You should be seen," Adrian said. "You hide too much."

Riven knew what that meant.

You belong where I put you.

The venue was filled with polished smiles and quiet power. Naomi was there — across the room — standing beside Lucien, elegant and untouchable.

Riven felt it instantly.

That old ache. That old misunderstanding.

Adrian felt it too.

Riven's posture changed. His gaze lingered too long. His breath caught just slightly.

Adrian leaned close. "Don't."

Riven didn't answer.

They were introduced to donors, students, faculty. Riven played his role — polite, distant, perfect. Adrian stayed half a step behind him, hand resting at the small of his back like an anchor.

Like a leash.

Then someone made a mistake.

A girl from Riven's art class smiled at him. Complimented his jacket. Asked how he'd been.

Nothing inappropriate.

Nothing wrong.

Adrian interrupted.

"He's fine," Adrian said. "He's just busy."

The girl blinked. "I was talking to—"

"I know," Adrian said. His smile didn't reach his eyes.

Riven stiffened. "Adrian."

Adrian turned to him slowly. "What?"

"You don't get to speak for me," Riven said.

The room didn't hear it.

Adrian did.

His jaw tightened.

"Excuse us," Adrian said — and steered Riven toward the terrace.

People watched.

This time, they didn't pretend not to.

Outside, the city hummed below them. The lights were distant. The air was cold.

Adrian stopped and finally let go.

"What are you trying to prove?" Adrian demanded quietly.

Riven stared at him. "That I'm not yours."

Adrian laughed once — short, disbelieving. "You came back to me."

"That doesn't mean you own me."

Adrian stepped closer. "You don't get to flirt with people like I'm nothing."

"I wasn't flirting," Riven snapped. "I was talking."

Adrian's eyes darkened. "You don't talk like that."

Riven's chest heaved. "You're not my keeper."

Silence fell between them — thick, dangerous.

Inside the building, music swelled.

Outside, Adrian's control finally cracked in public.

"You don't get to humiliate me," Adrian said.

Riven shook his head. "You're doing that to yourself."

Adrian grabbed his arm — harder this time.

Not violent.

But unmistakable.

People on the terrace turned.

Riven went still.

Adrian realized what he'd done a second too late.

He released Riven immediately.

But the damage was already done.

The whispers spread faster than Riven could escape them.

By Monday morning, everyone knew something had happened — even if no one knew exactly what.

By Tuesday, Riven felt eyes on him everywhere.

By Wednesday, faculty called Adrian in.

"Your behavior is becoming disruptive," the counselor said carefully.

Adrian smiled politely. "I care about him."

"That's not the issue," she replied. "Control is."

Adrian's smile faded.

Riven heard about it from someone else.

Adrian being "spoken to."

Adrian being "too intense."

Adrian being "scary."

For the first time, Riven realized something terrifying.

Adrian wasn't just tightening his grip.

He was losing the mask.

That night, Adrian confronted him again.

"You let them think I'm some kind of monster," Adrian said.

Riven stared at him. "You did that yourself."

Adrian's voice shook. "After everything I've done for you?"

Riven's heart ached — not with love.

With guilt.

With exhaustion.

With the terrible understanding that comfort had turned into obligation.

"I didn't ask for this," Riven said.

Adrian's eyes softened — and hardened at the same time.

"You came back," he repeated.

Riven whispered, "I didn't know it would cost this much."

Later, alone in his room, Riven scrolled through his phone.

Lucien's name sat there.

Untouched.

Unanswered.

Unreachable.

Riven didn't message him.

Not because he didn't want to.

But because now he understood something terrifying.

Lucien's silence had hurt him.

But Adrian's closeness was destroying him.

And everyone could finally see it.

More Chapters