Ficool

Chapter 16 - Chapter:16– The shape of What he Needed

Adrian knew the moment Riven walked in.

He always did.

There was a particular quiet that clung to Riven when something inside him had finally broken clean instead of shattering loud. No sarcasm. No sharp tongue. No careless defiance worn like armor. Just stillness—too controlled for a boy who was never meant to be calm.

Riven closed the door behind him without looking up.

Adrian didn't move from the couch.

"You saw him," Adrian said.

Riven stopped.

Not because he was surprised.

But because he was tired of pretending.

"Yes."

The word landed flat. No emotion attached. That was the first crack Adrian noticed—and the one he would pry open first.

Adrian leaned back, fingers steepled, voice careful. "And?"

Riven shrugged out of his jacket slowly. "And nothing."

Adrian watched him cross the room, every movement measured, like he was afraid of spilling something fragile inside his chest. Riven sat on the edge of the armchair instead of beside him. Distance. Always distance now.

Lucien's work.

"Nothing?" Adrian repeated softly. "You don't look like nothing."

Riven's jaw tightened. "Don't analyze me."

Adrian smiled faintly. "I'm not. I'm worried."

Riven laughed once. It wasn't sharp this time. It was empty. "You don't have to pretend."

"I'm not pretending," Adrian said. He leaned forward. "You came back."

Riven closed his eyes briefly.

There it was.

The hook.

Adrian stood and crossed the space between them slowly, deliberately not touching yet. He needed Riven to feel the absence first.

"You could've stayed away," Adrian continued. "After everything. After tonight."

Riven swallowed. "I didn't know where else to go."

Adrian's voice softened. "Exactly."

He reached out then—fingers brushing Riven's wrist, light enough to be mistaken for comfort.

"You don't have to be alone here," Adrian said. "You never did."

Riven's breath hitched despite himself.

Adrian noticed.

Riven hated how quiet his thoughts had become.

Lucien's words still echoed—measured, restrained, devastating in their calm refusal. No cruelty. No tenderness. Just distance framed as protection.

You don't need explanations.

Riven had believed him.

That was the worst part.

Adrian's apartment felt smaller than usual. Warmer. Too familiar. Every corner held memory—arguments, laughter, hands gripping too tight, apologies whispered too late.

Adrian's hand slid from Riven's wrist to his forearm, grounding. Claiming.

"You're shaking," Adrian murmured.

"I'm fine," Riven snapped automatically.

Adrian didn't pull away. "You don't have to be."

Riven looked up at him then, eyes bright with something dangerously close to tears—but none fell.

That was Adrian's opening.

"You gave him the chance," Adrian said carefully. "Didn't you?"

Riven stiffened.

"And he didn't take it," Adrian continued. "So why are you punishing yourself?"

Riven scoffed. "I'm not—"

"You are," Adrian interrupted gently. "You always do. You blame yourself when someone else refuses you."

Riven's lips parted. Closed again.

Adrian stepped closer.

"He didn't want you the way you needed," Adrian said. "But I do."

The words were practiced. But the emotion beneath them wasn't entirely false—and that made them dangerous.

Riven shook his head weakly. "You don't get to say that."

"I do," Adrian replied. "Because I'm here."

He cupped Riven's face then, thumb brushing under his eye where tears should have been.

"He didn't even touch you," Adrian added softly.

Riven flinched.

Adrian's thumb paused.

"He never does," Adrian said. "Does he?"

Silence.

Adrian leaned in, forehead resting against Riven's.

"You don't have to chase ghosts," he whispered. "You can stay where you're wanted."

Riven's hands trembled at his sides.

Adrian kissed him.

It wasn't hungry at first.

That was intentional.

The kiss was slow, coaxing, almost reverent—designed not to take, but to invite. Adrian needed Riven to step forward on his own.

Riven didn't kiss back immediately.

But he didn't pull away either.

That was enough.

Adrian deepened the kiss gradually, hands sliding to Riven's waist, thumbs pressing into familiar points of tension. Riven exhaled shakily, fingers curling into Adrian's shirt as if holding on to something before it vanished.

This wasn't desire.

This was need.

Adrian knew the difference.

And he used it anyway.

"You don't have to think," Adrian murmured against Riven's mouth. "I've got you."

Riven's breath stuttered. "Adrian—"

"I know," Adrian said softly. "I know."

He guided Riven toward the bedroom without force, every step framed as choice, as safety. Riven followed because stopping would require clarity—and he had none left.

The door closed quietly behind them.

What followed wasn't love.

It was familiarity. Muscle memory. A body seeking reassurance in the only way it knew how.

Adrian kissed away Riven's hesitation, whispered reassurances, told him what he needed to hear without ever saying the truth: that this wouldn't fix anything.

Riven let himself be held because being held was easier than being unseen.

Afterward, Adrian kept him close longer than usual.

Possessive.

Intentional.

Riven lay staring at the ceiling, chest rising unevenly.

Adrian's arm was heavy across his waist.

"You okay?" Adrian asked quietly.

Riven nodded once. Then again. Like repetition would make it true.

"You don't have to go anywhere tonight," Adrian said.

Riven closed his eyes.

This was the grip tightening.

He felt it now.

Not in hands or words—but in expectation.

Adrian shifted, pressing a kiss to Riven's shoulder. "I'll take care of you."

Riven's throat tightened.

Lucien would never say that.

Lucien had chosen distance over damage.

Adrian chose damage disguised as closeness.

And Riven—raw, rejected, aching—let him.

Because pain that touched him felt better than silence that didn't.

Adrian stared at the wall over Riven's head long after the breathing beside him evened out.

This wasn't how it was supposed to happen.

He hadn't planned to need Riven like this.

But now that he did—

He tightened his arm slightly.

And didn't let go.

More Chapters