"The Roommate Behind the Handle" Chapter 4
Chapter 4
Ethan stared at the phone in his hand as if it had changed shape.
The screen had gone black again, but his reflection remained in it: wide eyes, damp hair falling over his forehead, one hand still braced against the bathroom door.
On the other side of the wood, Lucas gave the door a light knock.
"Cole? You alive?"
Ethan swallowed. "Yeah. Sorry. Your phone almost slipped."
For half a second, he considered opening the door and handing it over. That would have been normal. Easy. The kind of thing a roommate did without turning it into a moment.
But the phone had lit up in his palm.
One notification. One stupidly familiar name.
Northstar: I am still here.
The message sat beneath a call banner from Discord, blue and white against the dark lock screen. The tiny crescent-moon icon beside the account name was one Ethan had looked at nearly every night for eight months. He knew it better than the hawk tattoo on Lucas's wrist, better than the campus map, better than the town he had left behind.
He had been in love with a voice.
And that voice belonged to the guy showering three feet away from him.
Ethan cleared his throat, forced his fingers to move, and slid the phone back under the door.
"Thanks," Lucas said.
Their fingertips brushed for less than a second.
It should not have mattered. It was only skin against skin, accidental and brief. But Ethan felt it like a spark snapping from a loose wire. He pulled his hand back too quickly and knocked his elbow against the sink.
"You okay?" Lucas asked.
"Fine."
Lucas was quiet for a beat. Then, with a trace of amusement in his voice, "You say that like someone being held hostage."
Ethan pressed his palms flat against the counter. "Maybe I just don't want to make small talk through a bathroom door."
"Fair."
The shower started again. Water rushed through the pipes, erasing the evidence of the impossible thing Ethan had just seen.
Northstar was Lucas Vale.
Lucas Vale was Northstar.
And somehow Lucas had never connected Ethan Cole, the roommate who wore battered headphones and stayed up too late gaming, to Marigold, the boy who had spent months listening to him breathe at the end of calls.
Ethan's pulse refused to settle.
He looked around the bathroom for an answer he would not find. The place was painfully ordinary: toothpaste splatter on the mirror, a towel hanging crookedly from a hook, a razor near the drain. Lucas's charcoal-gray hoodie was folded over the closed toilet lid. A clean shirt waited on the counter beside his watch.
Nothing about it looked like the private place Northstar had occupied in Ethan's mind.
Northstar had been warm in ways Lucas never allowed himself to be in daylight. Northstar remembered that Ethan hated pickles, sent him pictures of a stray orange cat behind the engineering building, and once stayed awake until four in the morning because Ethan had admitted he was afraid his mother's hospital bill would swallow his savings.
ADVERTISEMENT
Lucas, meanwhile, could ask whether Ethan had finished a class project as if he were taking attendance.
The contrast should have made the answer less believable.
Instead, it made too much sense.
Lucas only knew how to be gentle when he thought no one could see him.
Ethan left the bathroom before the thought could turn into something worse. He shut himself in their bedroom, sat on the edge of his mattress, and opened Discord with shaking hands.
Northstar was online.
The green dot beside his name made Ethan laugh once, silently and without humor.
He typed, deleted, typed again.
Marigold: Are you somewhere private?
The reply came almost immediately.
Northstar: Bathroom. Why?
Ethan stared at the words until his eyes stung.
There it was. Confirmation, clean and cruel in its simplicity.
He could end the game right now. He could send a picture of the Cedar Hall door. He could write,
Turn around when you come out. It's me.
He imagined Lucas reading it. Imagined the beautiful, controlled expression on his roommate's face breaking for the first time. He imagined Lucas's shock, his embarrassment, maybe even relief.
Then Ethan remembered every moment he had stood near Lucas and felt foolishly invisible.
The late nights when Lucas came back from studio and barely noticed him behind a screen.
The way Lucas had accepted expensive coffee from Derek with a distracted nod, while Ethan counted coins for laundry.
The sharp, careful distance Lucas kept between them whenever anyone else was watching.
If Lucas had not known, then Ethan had a choice.
He could reveal himself and risk watching Lucas pull away.
Or he could wait long enough to learn whether the person Northstar loved had ever been real to Lucas at all.
His fingers hovered above the keyboard.
Marigold: No reason. Just checking.
Lucas did not respond for several seconds.
Then:
Northstar: You sound strange.
Ethan smiled despite himself. It was a terrible smile, thin at the edges.
Marigold: Maybe I am.
The bathroom door opened.
Ethan dropped his phone onto the bed just as Lucas stepped into the room, towel draped around his neck, dark hair wet and pushed back from his forehead. He wore loose black sweatpants and nothing else. Steam clung to his skin, and a bead of water slid from his collarbone toward the waistband of his pants.
Ethan's brain, already overloaded, simply stopped working.
Lucas caught him looking.
"What?" he asked.
The word was mild. His eyes were not.
Ethan turned toward his desk so abruptly that his chair scraped the floor. "Nothing."
"You were staring."
"I was not."
"You absolutely were."
Ethan forced himself to face him. It was a mistake. Lucas looked even more unfair from the front: broad shoulders, lean waist, a faint flush from the hot shower. The sight collided with the memory of Northstar laughing low in Ethan's headset, calling him sweetheart when he thought Ethan had fallen asleep.
ADVERTISEMENT
"You've got a point," Ethan said, because lying convincingly had never been one of his talents.
Lucas blinked.
"A point?"
"A very normal point," Ethan said quickly. "About... personal space."
For the first time since Ethan had met him, Lucas looked genuinely caught off guard. Color rose slowly along the back of his neck.
"Right," Lucas said.
He grabbed a shirt from the chair and pulled it over his head with more speed than necessary.
Ethan watched the hem fall over Lucas's stomach and had to bite the inside of his cheek.
This was going badly. He had not even begun testing him, and he was already one stupid comment away from exposing everything.
Lucas picked up his phone. The screen lit with another Discord notification.
His gaze flicked to Ethan's face, then away.
"You gaming tonight?" Lucas asked.
The casualness was almost convincing.
Ethan lifted his own phone. "Maybe."
"With Wren?"
The question came too fast.
Wren was a name Ethan had used once, in passing, for a classmate who sometimes joined their server. Lucas did not even like Wren. He had made that clear through silences so polite they could have been mistaken for indifference.
Ethan kept his expression blank. "Why?"
"No reason."
There it was again: Lucas Vale's favorite lie.
Ethan could have laughed. Instead, he leaned back against his desk and let the silence stretch just enough to make Lucas look at him.
"You care who I play with now?" he asked.
Lucas's jaw tightened.
"I care if you're loud after midnight."
"That is the least romantic answer anyone has ever given me."
The color returned to Lucas's face, deeper this time.
"Who said anything about romantic?"
Ethan's heart stumbled. The online version of Lucas would have teased him back. The offline version looked like he might walk directly into a wall to escape the conversation.
Ethan softened before he meant to. "No one. I was joking."
Lucas nodded once, but the tension stayed in his shoulders.
At his desk, Ethan's Discord call began to ring.
Northstar's name flashed across the screen.
Lucas froze.
Ethan looked from the incoming call to Lucas's phone, which had begun vibrating in his hand at the exact same time.
Neither of them spoke.
Then Lucas's expression changed—not into recognition, not quite. Into suspicion, perhaps. Into the small, sharp awareness of a coincidence that did not yet have a shape.
Ethan answered first and lifted his phone to his ear.
"Hey," he said, keeping his eyes on Lucas.
In his earbuds, Northstar's voice arrived low and familiar.
"Hey, sweetheart."
Lucas's face went still.
Ethan felt the secret settle between them, bright as a blade.
He had the truth now.
Lucas only had a question.
And Ethan was not ready to give him the answer.
ADVERTISEMENT
You May Also Like
-
CompletedChapter 11
The Protocol That Knew Our Names
Eli Mercer’s phone gives him an impossible command: kiss his best friend, Rowan Vale, before midnight—or lose something important. He laughs it off. Then Rowan nearly falls to his death. The next message is worse. Each task pushes them closer, unlocks fragments of a shared past, and exposes the secret hiding beneath Rowan’s powerful family name. As an old experiment begins to turn their feelings into evidence, Eli must decide whether what he wants is real—or whether a machine has been choosing for them all along.Dark Secrets|Contract Relationship|OE10.8k words5 0 -
CompletedChapter 11
Three Keys to the Same Room
Evan Cole came to Northbridge University to keep his head down, protect his scholarship, and build a future no one could take away from him. Then one party changes everything. He wakes in the bed of Rowan Vale—the silent, watchful roommate who always seems to know when Evan is about to break. Miles Hart, the charming heir Evan has known too long to trust with his heart, is standing in the doorway with hot chocolate and a look he refuses to explain. Before Evan can decide what that morning means, an anonymous campus account posts the photo everyone was never meant to see. Suddenly, his private life is a public rumor. His scholarship is being questioned. And the two men pulling him in opposite directions may be the only people willing to stand beside him when the truth turns dangerous. But Evan is done letting other people tell his story.Dark Secrets10.8k words5 0 -
CompletedChapter 11
The Chauffeur She Humiliated Was a Billionaire
Madison Caldwell thought the man in the chauffeur’s uniform was beneath her. So when she saw Ethan on one knee at a glamorous Manhattan gala, holding a black velvet ring box, she humiliated him in front of everyone. “A chauffeur really thought he could marry me?” But Ethan wasn’t proposing. And he wasn’t really her chauffeur. Minutes later, the entire ballroom went silent when a board member revealed his identity: Ethan Whitmore, billionaire founder of Whitmore Capital—the investor Madison’s father had been desperately trying to convince to save their hotel empire. Madison thought that was the worst secret waiting for her. She was wrong. Inside Ethan’s hand was her late mother’s wedding ring. The same ring her father swore had been locked away for years. He had pawned it for $1 million because Caldwell Hotels couldn’t make payroll. Then the money vanished. Twenty-seven employees were left unpaid. Someone inside the company had authorized the transfer. And Ethan hadn’t spent six days pretending to be a chauffeur just to learn how Madison treated people. He had been investigating her family. Fake employees. Missing overtime. Millions flowing to companies that shouldn’t exist. And someone Madison had trusted almost her entire life knew exactly where the money was going. Now saving the Caldwell empire means discovering who betrayed it first. And the answer may destroy what’s left of her family.Dark Secrets|Plot Twist10.4k words5 0 -
CompletedChapter 11
Under His Ledger
Nico Russo has spent years surviving the family that treats him like an embarrassment—and secretly becoming “Ghost,” one of the most dangerous hackers on the dark web. When he steals and encrypts a ledger capable of destroying New York’s most powerful crime families, ruthless billionaire Julian Vance storms the Russo estate to recover it. Instead of killing Nico, Julian takes him captive and confines him inside his Manhattan penthouse. Nico refuses to become anyone’s obedient prisoner. Every order becomes an argument. Every threat becomes a dare. And every confrontation pushes the two enemies closer to a line neither of them should cross. But when a conspiracy inside both families puts Nico in an assassin’s sights, Julian’s need for control turns into something far more dangerous: devotion. Forced into a marriage contract and trapped between loyalty, revenge, and desire, they must decide whether they can trust each other before the ledger exposes a truth powerful enough to destroy them both.Dark Secrets|HE15.0k words5 10 -
CompletedChapter 15
Off Script with My Rival
Elliot Hayes takes the lead role in a queer romance series for one simple reason: he needs the money. He expects difficult scenes, long nights and enough kissing to make every future family gathering uncomfortable. What he does not expect is Roman Hale—Hollywood's untouchable golden boy, his former college roommate and the rival Elliot has spent eight years trying to forget. Their first staged kiss feels far too real. Their carefully choreographed intimacy leaves Elliot questioning reactions he can no longer dismiss as acting.Healing Romance|Glow-Up|Possessive Love|Redemption Arc|Sweet Romance|HE14.7k words5 15 -
CompletedChapter 11
The Woman in Black
Claire Bennett stepped onto the red carpet in black, and Ethan Whitmore’s fiancée blocked her before she reached the hotel. Madison Hale smiled for the cameras, then leaned closer. “You still had the nerve to show up?” Photographers crowded around them. Ethan froze beneath the wall of white roses. Claire didn’t look away. “I have nothing left to hide.” Madison glanced at Claire’s gown and laughed. “Pretty elegant for a woman who got dumped.” The entire red carpet went silent. Claire stepped forward. “And you accepted a man who came to you already used.” Madison’s smile vanished. “At least he chose me.” “Did he choose you, or did he just run toward whatever was easier?” Ethan suddenly moved between them, but Claire’s final words landed first. “A cheater doesn’t choose anyone. He just repeats his mistakes.” Camera flashes exploded. Furious, Madison ordered security to throw Claire out. Then the giant screen above the hotel entrance flickered...Human Nature|Dark Secrets|Plot Twist|Glow-Up|Redemption Arc15.4k words5 15 -
CompletedChapter 11
The Girl Who Texted the Wrong Man
Eight-year-old Emma is hiding in a closet while her mother’s violent boyfriend searches the house for her. Desperate and unable to call for help, she sends a text—but enters one digit wrong. The message reaches Matteo Ricci, the most feared crime boss in Boston. Matteo should ignore it. Instead, Emma’s words awaken a promise he buried twenty-five years ago. As he races through the rain toward a family he has never met, he must decide whether the power he built through fear can finally be used to protect someone innocent.Human Nature|Dark Secrets11.5k words5 29 -
CompletedChapter 11
The Waitress Who Sat at His Table
Waitress Mara Ellis saves feared shipping magnate Adrian Moretti during a restaurant shooting—only to be fired before the blood is dry. Then she learns the truth: the surviving attacker saw her face, and Adrian removed her from Belladonna to keep her alive. Forced into the orbit of New York’s most dangerous harbor empire, Mara discovers an internal betrayal, a hidden assassination plan, and a man whose instinct to protect her may become his only weakness.Dark Secrets|Glow-Up12.8k words5 26 -
CompletedChapter 11
In This Life, Believe Me
Detective Evelyn Mercer gave four years of her life to infiltrating Victor Kane’s deadly drug empire. When her identity was exposed, she endured torture rather than betray a single fellow officer. But the people she loved never learned the truth. Her father signed her arrest warrant. Adrian Cole—the man she had loved for years—hunted her as a traitor. And Natalie Shaw, the best friend Evelyn once saved, quietly stepped into the life she left behind. Three years after Evelyn was thrown into the Atlantic, her remains finally surface. Hidden evidence reveals her innocence and exposes the woman who betrayed her. Adrian confesses his love beside Evelyn’s grave, but his answer has come far too late. Then Evelyn opens her eyes on her twenty-fourth birthday—the night everything first went wrong. This time, she remembers. So do her father and Adrian. Natalie does not. Evelyn could walk away from the badge, the mission, and the man who failed to believe her. Instead, she chooses to return undercover, save the officers who died in her first life, and turn her betrayer into the trap that will destroy Victor Kane. But history is already changing, and loving Adrian again may be more dangerous than facing the criminal who once killed her.Dark Secrets|Second Chance11.4k words5 29 -
CompletedChapter 11
My Wife Has Been Dead for Five Years. Today, She Sent Me A Text...
Five years ago, I signed her death certificate and watched the staged fire consume everything she was. I thought I had buried my sins deep enough, securing my ruthless empire forever from the apex of power. Until tonight at 2:14 AM, when a dead phone in my silent bedroom suddenly lights up. No greetings. Just a pair of coordinates and a chilling, crimson digit: 3. As I race toward the abandoned asylum, the countdown begins. One by one, my most trusted inner circle are brutally and methodically slaughtered in the dark. The numbers drop—from 3 to 2, 2 to 1—leading straight to the heart of my fortified mansion. The revenant I locked away in a concrete hell has returned, and she isn't coming back for a reunion. She is here to tear my gilded cage down brick by brick, reduce my entire legacy to ash, and make me watch as she takes back everything I stole.Mutual Pining|Dark Secrets13.9k words5 33