Mag-log inIn a city where ambition shines brighter than honesty, Ethan Blackwood has built his life on control. A rising executive with a flawless image, Ethan keeps his emotions tightly guarded, believing that vulnerability is a weakness he cannot afford. Love, if it exists at all, is something distant—something meant for other people. Kai Rivera lives by an entirely different rulebook. A bold, intuitive photographer, Kai sees the world through shadows and light, capturing truths others work hard to conceal. Unafraid of emotion or connection, he moves through life with fearless curiosity—until a chance encounter at a rain-soaked art gallery collides him with Ethan. What begins as a charged glance turns into an undeniable pull. As Kai’s uninvited lens follows Ethan into quiet cafés, crowded elevators, and hidden rooftops, tension grows into something neither of them can escape. Ethan’s carefully built walls begin to crack under Kai’s relentless honesty, while Kai finds himself drawn deeper into a man who refuses to admit how much he wants to be seen. But desire is never simple. Jealousy, misunderstandings, and the pressure of expectations threaten to tear them apart. Forced into moments of uncomfortable proximity, both men are pushed to confront the truths they’ve been avoiding—about fear, identity, and the cost of loving openly. When emotions finally collide, Ethan must decide whether protecting his image is worth losing the one person who sees him completely. Shadows Between Us is a slow-burn BL romance about longing, restraint, and the courage it takes to step out of the shadows. It is a story of two men learning that love does not demand perfection—only honesty.
view moreThe rain-slicked streets of the city glistened like a shattered mirror beneath the streetlights, reflecting neon signs and blurred silhouettes of hurried strangers. Ethan Blackwood pulled his black coat tighter around himself as he stepped out of the car, the cold biting through the fabric and settling deep in his bones. He hated nights like this. Hated the noise, the chaos, the way crowds pressed too close, invading carefully guarded personal space.
People brushed past him, umbrellas colliding overhead, laughter and chatter rising above the steady patter of rain. The sharp scent of wet asphalt mixed with expensive perfume made his head ache. He preferred control. Order. Silence.
But tonight, escape wasn’t an option.
The gallery opening loomed ahead glass walls glowing warmly against the dark evening. A networking event masquerading as a cultural celebration. Ethan exhaled slowly, straightened his posture, and slipped on the expression he had perfected over years: calm, distant, untouchable. Inside, every smile was currency, every compliment a strategic move. He knew the rules. He always did.
As he stepped inside, warmth washed over him, replacing the chill. Soft jazz music hummed through the space, mingling with low conversations and the clink of wine glasses. White walls displayed abstract art bold strokes, chaotic colors, emotions splashed across canvas in ways Ethan didn’t fully understand, though he admired the precision behind the madness.
Then he stopped.
Not because of the art.
But because of him.
A sudden flash of movement caught his attention, followed by the distinct click of a camera shutter. Instinctively, Ethan turned. The man holding the camera met his gaze without hesitation. Dark eyes sharp, observant, yet strangely gentle studied him like a puzzle worth solving. Messy hair fell over his forehead, as though he’d run his fingers through it one too many times. A faint smirk curved his lips, confident and knowing, as if he’d already seen through Ethan’s carefully constructed exterior.
Kai Rivera.
Ethan recognized him immediately. Everyone in certain circles did. The photographer with a fearless eye. A rising star whose work captured raw emotion instead of polished perfection. Ethan had seen his photos before people caught mid-laughter, mid-breakdown, mid-truth. He’d admired them from a distance, detached.
He hadn’t expected this.
Hadn’t expected the way his chest tightened under Kai’s gaze, or how suddenly aware he became of his own presence—his posture, his breathing, the faint echo of the camera click still ringing in his ears.
“Careful,” Kai said lightly, his voice smooth and warm, carrying easily through the gallery noise. “You nearly walked into my shot.”
Ethan straightened immediately, spine stiffening on instinct. He wasn’t used to being caught off guard. “I wasn’t ” He stopped himself, realizing he was staring. Too long. “I wasn’t looking at your camera.”
Kai’s smirk widened, amusement flickering across his face like a spark. “Sure.”
The single word did something dangerous to Ethan’s composure. His pulse quickened, a sharp, unwelcome reminder that he was human flawed, reactive, vulnerable. He didn’t like it.
He was meticulous. Controlled. Precise. His life ran on schedules and expectations. And yet, here stood Kai Rivera, effortlessly chaotic, eyes lingering like he had all the time in the world, breaching Ethan’s carefully built walls with nothing more than a look.
Ethan turned abruptly, moving toward the nearest painting. Bold streaks of red and gold clashed violently on the canvas, emotions bleeding into one another. He forced himself to focus, to breathe, to regain control.
It didn’t work.
He felt it before he saw it the shift in air, the subtle awareness of someone stepping closer. Ethan turned again. Kai stood just a little too near now, camera hanging loosely around his neck, his attention fixed solely on Ethan as though the rest of the gallery had faded into nothing.
“You’re out of place here,” Kai said, voice low, almost teasing. He nodded toward Ethan’s sharply tailored suit. “You don’t belong in a room full of free-spirited artists.”
Ethan’s jaw tightened. He bristled at the assumption, at being categorized so easily. “And you think I can’t appreciate art?”
Kai tilted his head, studying him not judgmental, not mocking. Curious. “Maybe you appreciate it,” he said slowly, “in your own way.”
The words lingered between them, charged and intimate. Something sparked in Ethan’s chest, hot and unfamiliar. He wasn’t used to being seen not like this. Not beyond his suit, his job, his composed exterior.
He hated it.
And yet… he didn’t look away.
The noise of the gallery faded, replaced by the sound of his own heartbeat. He became acutely aware of the space between them close enough that he could smell Kai’s cologne, something clean and understated. Close enough that one careless movement would bridge the gap entirely.
Before Ethan could stop himself, Kai leaned in, lowering his voice so only Ethan could hear. “You’re hiding something, aren’t you?”
The question struck deeper than it should have.
Ethan froze, heat creeping up his neck, his composure slipping for just a fraction of a second. “I ”
A sudden burst of laughter erupted from across the room, followed by raised voices and clapping. The spell shattered. Kai straightened, attention momentarily pulled away. Ethan took a step back, grateful for the interruption, desperate for distance.
He smoothed his expression back into place, the mask settling comfortably once more. When he looked up again, Kai was gone swallowed by the crowd as if he’d never been there at all.
But the impact remained.
Ethan stood there longer than necessary, staring at nothing, his thoughts tangled and restless. He could still picture the smirk, the intensity in Kai’s eyes, the way the city lights outside had reflected faintly in them.
Minutes. That’s all it had been.
And yet, it felt like something had shifted quietly, irrevocably.
As Ethan finally moved deeper into the gallery, making polite conversation and offering calculated smiles, one thought refused to leave him.
This wasn’t over.
Somewhere in the shadows of the city, Kai Rivera lingered in his mind and for the first time in a long while, Ethan didn’t want to forget.
Kai knew it the moment Ethan said it they were not safe.the words stayed in his head like a warning he couldn’t turn off they’re not here to save us the vehicle kept moving fast through the dark no lights inside no clear faces only shadows and silence.kai held Ethan’s hand tighter “You’re okay,” he whispered, even though he wasn’t sure it was true “You’re okay… just stay with me.” ethan’s breathing was uneven too fast then too slow his fingers twitched weakly in Kai’s grip “I’m here,” Kai said again like saying it enough times would make it real across from them, the stranger didn’t move didn’t speak just watched.Kai could feel their eyes on him cold calm like they were studying him kai didn’t like it not at all “Say something,” Kai said suddenly his voice was quiet, but firm the stranger tilted their head slightly “What do you want to hear? “The truth.”A small pause then “That depends on what you’re ready to know” kai frowned “I’m not playing games” “Neither are we” kai shook his
Kai had never felt fear like this before not loud fear, not the kind that makes you scream this one was quiet heavy sitting inside his chest, making it hard to breathe everything around him was dark gunshots shouting feet running on dry leaves.But none of it felt real anymore only one thing felt real ethan in his arms still too still “Choose now.” the voice was still close to his ear calm cold not rushed like they already knew what he would do kai’s fingers tightened around Ethan’s shirt he could feel the wetness blood still bleeding still losing time “I don’t even know who you are,” Kai said quietly his voice shook he hated that it shook “You don’t need to,” the voice replied.Another gunshot cracked through the trees closer too close a shout followed “They’re over here!” flashlights flashed again somewhere behind them not many but enough kai’s heart jumped “They’re coming,” he whispered “I know,” the voice said still calm still too calm kai swallowed hard “What happens if I go wit
Darkness came suddenly one moment, there were guns and people everywhere the next moment, everything was black no light, no faces nothing.Kai couldn’t see anything but he could hear everything someone shouted, “Lights out!” people started moving fast boots hit the ground guns clicked voices shouted over each other “Stay where you are!” “Don’t let them move!” “Turn the lights back on!”Then a gun went off by mistake the loud sound filled the tunnel kai jumped before he could react, someone grabbed his wrist strong, warm Ethan “Don’t move,” Ethan whispered his voice was calm and steady even though he was hurt kai swallowed “I can’t see,” he said softly “I know,” Ethan replied they both stayed still listening, waiting after a moment, a weak light flickered far away another small light came on behind them It wasn’t bright Just enough to see shadows moving on the walls.“Backup lights will come on soon,” Ethan said quietly “When they do, we run” “You can barely stand,” Kai said “I will,
The gunshot was very loud It didn’t sound like in movies It was sharp and close. It made the air shake For a second, nobody moved Then everything happened at once Kai screamed, “Ethan!”Smoke came from the soldier’s gun The room smelled like metal and fire The red emergency lights made everyone look scared and tense Ethan was still standing Kai’s heart almost stopped Then Ethan moved slightly.A dark red stain slowly spread on his shirt, just under his ribs “No,” Kai whispered The soldiers held Kai tighter when he tried to run to Ethan “Stay back!” one of them shouted Ethan looked down at the blood on his shirt like he didn’t understand what it was Then he looked up at Kai And he smiled again Not because it didn’t hurt But because he didn’t regret protecting him “I said… take me,” Ethan said softly. His voice was weak now.Then his legs gave up He fell hard to the floor “ETHAN!” Kai screamed The officers rushed toward Ethan Some pointed their guns again Others grabbed him and pushed h
The first thing Kai felt was cold.Just a slow, heavy cold that settled in his body when the door shut behind him the sound echoed in the room, louder than it should have It reminded him that he wasn’t free he stood still and took a slow breath he tried to calm himself Whatever was about to hap
The first thing Kai noticed was the quiet.Not the peaceful kind. This was the kind of silence that pressed against your ears, that made every breath sound too loud. The kind that reminded you you were alone, whether you wanted to be or not.The car stopped without warning.One moment the city blur
Kai stayed quiet.The man in the suit didn’t rush him. He waited calmly, like he already knew how this would end. The silence grew heavy.Ethan stepped forward. “You don’t get to threaten him.” The man barely reacted “This isn’t a threat. It’s a choice.” Kai finally spoke . “If I walk away what h
The first camera flash went off suddenly.It startled Kai. The light was too bright, and voices exploded around them all at once.People were shouting. Saying his name. Saying Ethan’s name. Asking questions that sounded more like attacks.Ethan stepped forward without thinking. He moved slightly in
Welcome to GoodNovel world of fiction. If you like this novel, or you are an idealist hoping to explore a perfect world, and also want to become an original novel author online to increase income, you can join our family to read or create various types of books, such as romance novel, epic reading, werewolf novel, fantasy novel, history novel and so on. If you are a reader, high quality novels can be selected here. If you are an author, you can obtain more inspiration from others to create more brilliant works, what's more, your works on our platform will catch more attention and win more admiration from readers.
Rebyu