
Blood Roses and Bullet Holes
tabithaolido · Ongoing · 67.4k Words
Introduction
When Isabella Moreno identifies her twin sister Sofia's mutilated body in the San Isidro morgue, her world doesn't just shatter—it ignites.
Sofia wasn't supposed to be anywhere near the cartel underworld. She was the good twin—sweet, trusting, working as a trauma nurse, engaged to a respectable doctor. She was everything Isabella wasn't: innocent, hopeful, loved.
But someone put three bullets in Sofia's chest and dumped her body in the River Rojo like garbage.
The police call it gang violence. Case closed. Another statistic in a city that bleeds daily.
Isabella knows better.
She's spent five years as a DEA intelligence analyst, building cases against the very cartels that rule San Isidro. She's seen the patterns, knows the players, and recognizes the signature of a professional hit when she sees one. Sofia's murder wasn't random—it was an execution. And every trail of blood leads to one man:
Damián Flores, heir to the most powerful cartel in Mexico.
Devastatingly handsome, Princeton-educated, and colder than the blade he's rumored to wield personally, Damián took control of the Flores Cartel after his father's assassination three years ago. He's turned the organization into an empire—ruthless, efficient, untouchable. The DEA has tried for years to build a case against him and failed. He's too smart, too careful, too protected.
But Isabella has something the DEA doesn't: Sofia's face.
The twins were identical—same dark hair, same amber eyes, same delicate bone structure. When Isabella assumes Sofia's identity, no one questions it. Not Sofia's grieving fiancé. Not her hospital colleagues. And definitely not Damián Flores, who appears at Sofia's favorite café three days after the funeral with an expression that makes Isabella's blood run cold.
Chapter 1
Isabella's POV
Isabella had seen dead bodies before.
She had spent five years at the DEA staring at crime scene photos. Bodies in rivers. Bodies in car trunks. Bodies left in the street as warnings.
She had trained herself not to feel anything.
But not this body.
Not Sofia.
She pressed her fingers against her sister's cold hand and felt something inside her chest snap clean in half.
Ms. Moreno. The medical examiner, a tired-looking man with ink-stained fingers, cleared his throat. I understand this is difficult. But I need you to confirm the identity.
Isabella looked at her sister's face.
Same dark hair. Same amber eyes, now staring at nothing. Same small nose they used to argue about when they were little. You got the cuter one. No, YOU did. They used to laugh about that.
She would never laugh about it again.
It's her, Isabella said. Her voice came out flat and steady. A DEA voice. A professional voice.
Inside, she was screaming.
Sofia Moreno. Twenty-eight years old. The examiner checked his clipboard like he was reading a grocery list. Pulled from the River Rojo two days ago. Three gunshot wounds to the chest. Based on entry angles and the location the body was recovered from, we're classifying this as—
Gang violence, Isabella finished.
He blinked. Yes. Exactly.
Wrong place. Wrong time. Case closed.
The police
The police closed it in forty-eight hours. She finally looked up at him. My sister was a trauma nurse. She worked twelve-hour shifts and volunteered at a church clinic on her days off. She didn't do drugs. She didn't run with gangs. She didn't owe anyone money. Isabella stepped closer to the table, her voice dropping low. So tell me. What innocent woman gets shot three times with this kind of precision— she pointed to the wounds, perfectly grouped near the heart, and it's wrong place, wrong time?
The examiner opened his mouth. Closed it.
Because he knew. He had to know.
These weren't wild cartel bullets. These were placed. Clean. Professional.
Someone had paid good money to put those holes in her sister's chest.
Ms. Moreno, I'm sorry for your loss. But the investigation is
Over. Isabella looked at the wounds one more time, burning every detail into her memory. I know.
She turned to the small plastic bag on the counter. Sofia's personal effects. The examiner slid it toward her without meeting her eyes.
Inside: a cracked phone. A silver cross necklace, their mother had given them matching ones when they were ten. And Sofia's engagement ring, the small diamond still catching the light like nothing had changed.
Isabella's hands shook. Just slightly. She pressed them flat on the counter until they stopped.
Not here. She could fall apart later. She could fall apart alone, in some dark room where nobody could see. But not here.
She picked up Sofia's phone. The screen was cracked badly, but it still lit up when she pressed the side button. Low battery. She would need to charge it. But the notifications were visible on the lock screen—missed calls, messages, all of it.
She scrolled up. Scanning. Her DEA brain filing things automatically even while her heart was bleeding out.
Restaurant texts. A reminder about a hospital shift. Two missed calls from Marcus, Sofia's fiancé.
Then her thumb stopped.
At the very top of the call log. The last call Sofia ever made.
11:47 PM. The night she died.
The name on the screen hit Isabella like a fist.
IZZY — MISSED.
Izzy.
Sofia's name for her. The only person in the world who called her that.
Her sister had called her. The night she was murdered. At 11:47 PM—and Isabella's phone had been on silent. She had been at the office, buried in case files, too busy to notice a vibration. Too important, too focused, too stupid—
She had missed it.
Sofia had called her in the last hours of her life, and Isabella had not answered.
The plastic bag crinkled in her grip. She realized she was crushing it.
What did you want to tell me? Were you scared? Did you know something was wrong?
Did you call me because you needed me and I wasn't there?
The examiner said something. She didn't hear it. The room had gone very quiet, the way it goes when something inside a person breaks too deeply for sound.
Isabella carefully placed Sofia's phone in the bag. She picked up the necklace and fastened it around her own neck without thinking. She just needed to feel something that had touched Sofia's skin.
She gathered herself. Breathed in slowly.
Find who did this. Make them pay.
That was the only thing left now.
She turned toward the door. Her legs felt like concrete, but she moved anyway—one step, two, head down, walking toward the exit, toward cold night air, toward the promise she had just made her sister
Her phone buzzed in her pocket.
She almost ignored it. She was barely holding together and whoever it was could wait.
But it buzzed again. Then again. Insistent.
Isabella pulled it out.
Her blood turned to ice water.
The screen glowed in her hand.
INCOMING CALL: SOFIA
Not a saved contact. Not a glitch.
Sofia's phone, still sitting in that plastic bag on the examiner's counter behind her—was calling her.
Someone had it.
Someone was calling her from her murdered sister's phone.
Right now.
The phone kept ringing, her sister's name pulsing on the screen like a heartbeat.
Isabella stood completely still.
And she answered.
Last Chapters
#48 Chapter 48 The Ghost Problem
Last Updated: 4/19/2026#47 Chapter 47 The Call
Last Updated: 4/19/2026#46 Chapter 46 The Investigation Splits
Last Updated: 4/19/2026#45 Chapter 45 The Debrief
Last Updated: 4/19/2026#44 Chapter 44 The Departure
Last Updated: 4/19/2026#43 Chapter 43 The Last Morning
Last Updated: 4/19/2026#42 Chapter 42 The Escape
Last Updated: 4/19/2026#41 Chapter 41 The Separation
Last Updated: 4/19/2026#40 Chapter 40 The Impossible Position
Last Updated: 4/19/2026#39 Chapter 39 The Interrogation
Last Updated: 4/19/2026
You Might Like 😍
The Billionaire's Surrogate's Secret
“Who said that’s still fucking true? We stopped being just man and surrogate the first time our eyes met.” He walked towards me, boring into my eyes with those eyes of his. “I fucking want you, Vanessa.”
My heart stuttered.
This could not be real.
“But the rules—“
“I made them. I can destroy them. I already destroyed them when I kissed you.” He was dangerously close now, but all I kept getting was danger signals combined with the panic, alarm, lust and above all, the guilt.
It was killing me.
Vanessa Sterling who never liked men because of what her father did to her mother ended up having a drunken one night stand with a stranger and that might end up changing her life forever.
Rodri Darnell who doesn’t want to get married or have kids but is forced to give his father a grand child, decided to use a surrogate.
Vanessa Sterling was supposed to be an ordinary surrogate to Rodri Darnell of the Dolphin Emirates, but he fell in love with her.
Their only problem will be Vanessa's secret.
Mission: Steal the Male Lead
But the more Morwenna changes the story, the stranger the world becomes. The heroine seems to know the future, unseen spectators begin commenting on her life, and the gods watching from above grow obsessed with the drama unfolding before them. Trapped in a story where fate has already decided the ending, Morwenna must choose whether to follow the script or rewrite it entirely. But if the world itself was never meant to belong to its characters, can she steal the male lead before fate steals her freedom first?
The MC Hacker’s Stolen Princess
She did not come to find out her father had promised her to another man.
As the only daughter of Shane “Rook” Rourke, president of the Lost Coast Renegades MC, Taryn has always known club business comes first. But when Rook signs a treaty with the dangerous president of Iron Mesa, he crosses a line even she never imagined.
Safe passage through Arizona territory comes with a price.
Her.
Kellan Stroud is thirty, powerful, ruthless, and already waiting at Sturgis to meet the woman he expects to marry.
Taryn wants no part of him, no part of the agreement, and definitely no part of a future chosen for her by two men who think a signature is enough to decide where she belongs.
Then she meets Bobby Fuentes.
At twenty, Bobby is one of the youngest fully patched members of the Sons of Doom MC. He is quiet until he has something to say, dangerous when he needs to be, and smart enough to get into places no one else can. Hacking is what he does best.
Until Taryn gives him a new problem to solve.
One reckless connection at Sturgis becomes something neither of them can ignore, and when Bobby realizes exactly what Rook has promised away, walking away stops being an option.
But stealing another president’s future wife is not a misunderstanding.
It is an insult.
A betrayal.
And in the MC world, it can mean war.
Taryn refuses to be anyone’s property.
Bobby has never been good at following rules.
And Kellan Stroud does not forgive what he believes belongs to him.
The road out of Sturgis may cost them everything first.
My Alpha's Fake Luna
Those were the last words my Alpha whispered before he severed our bond.
I believed our marriage was over.
I was wrong.
For two years, I thought Alpha Michael never loved me.
Every misunderstanding pushed us farther apart.
Every silence broke another piece of my heart.
While another woman slowly took my place.
But everything changed after the death of the Grand Alpha.
My mate began watching me.
Protecting me.
Holding me whenever I fell.
Looking at me like he was terrified of losing me.
If he hated me...
Why did he keep risking everything for me?
And why did everyone panic the moment I finally chose another future?
The rejected white luna
The Legacy Game
When scholarship student Chris Linds stumbles onto a mystery someone has killed to protect, she becomes the next target. The only person standing between her and death is Ashen Ford, the academy's cold, untouchable Student Council President—and heir to one of Corvain's founding families.
As anonymous invitations summon twelve students into the legendary Legacy Game, alliances fracture, secrets surface, and every challenge brings another deadly truth to light. But the greatest secret isn't who will win.
It's why one winner vanished without a trace... and why someone will do anything to make sure history repeats itself.
Taste of Fate: The Vampire King's Human Mate
He reached for the back of my head and pulled me up just enough to reach my neck. When his fangs slid into me, the pain was instant, electric. I couldn’t breathe. I couldn’t think. My hands found his shoulders, clawing for something to hold. My legs kicked. Tears streamed down my cheeks.
He moaned against my throat as he drank, and the sound was devastating.
Everybody is Guilty Here
Middlesbrough's underworld is a dangerous game, and Matthew Smith finds himself right in the middle of it. A once-feared gang leader, he is now forced to be a pawn in a deadly cat-and-mouse game. Matthew's only shot at freedom is helping the police bring down Mr. K, the elusive mafia boss of the city. The only problem is that the detective he is forced to work with is the same man who arrested him years ago.
Masahiro Payne is everything Matthew hates: cold, calculating, and relentless. But their only hope for survival is by pretending to be a happy couple, blending in amidst dangerous crime, deceit, and power struggles. The closer they find themselves to taking down Mr. K's empire, the more they are attracted to one another, an affair too potent to turn from.
As their undercover mission spirals into a web of lies and hidden desires, they face a growing threat from all sides. But the greatest risk is the one they can't control-their own feelings. With every touch, every stolen kiss, the line between their fake relationship and real emotions blurs.
In a world of betrayal, trust is a luxury, and falling for each other may be the deadliest mistake of all. Can they survive the deadly mafia games or will their passion be their demise?
“Burn those who burned me!”
Burn those who burned me is an anthology book circulated on truth; justice; and REVENGE!
Story #1 The Ballad of Rabena Price.
Story #2 The rebirth of Clara Granger
Story #3 The violin of Graceland Teague
Story #4 The list for Josie Taylor
Story #5 COMING SOON!
The Lycan Kings and the White Wolf.
Where The Ice Gives Way
Blake Atlas scents his mate the moment Charlotte arrives. The bond hits hard and unmistakable, but Charlotte doesn’t recognise it. She doesn’t know why her chest keeps pulling toward the one boy she absolutely cannot afford to want. Blake is Charlie’s new hockey captain. Charlie’s chance at making something good. Charlie makes it clear; his sister is off-limits and Blake tries to do the right thing, but secrets don’t stay buried forever. Rogues prowl the edges of town. The ice cracks. The bond tightens. Then Charlotte’s rare white wolf awakens, the very thing that makes her powerful, also makes her a target.
Shanti needs Shakti. (Peace needs strength.)
Where the Ice Gives Way is a slow-burn YA paranormal romance filled with fated mates, protective alpha energy, fierce sibling loyalty, found family pack bonds, hurt/comfort, and quiet, aching tension. It’s a story about first belonging, learning to be cared for, and what happens when the girl who has always held everyone else up finally falls, and someone catches her.
Unwanted Mate Of The Lycan Kings
Ripped from her bed and thrown into a world of blood and treachery, Zirah’s fate is sealed, a forced marriage to one of the three Lycan Kings, each more monstrous than the last.
These kings, cursed by their sins, pride, greed, wrath, envy, lust, and gluttony are at war, fighting to claim their father’s throne. But the last thing any of them want is a queen.
To them, Zirah is nothing but a pawn, an object to be used, discarded, or destroyed.
But they underestimate her.
If they think she will cower, they are wrong.
If they believe she will bow, they will bleed.
And if they want to break her, they’ll have to survive her first.












