
♡ TW. non-con + rape, BDSM, physical abuse; ♡ WC. 642
You never should’ve let him catch you. Your boyfriend is on the ground, coughing up blood. And he’s standing over him. His chest rises and falls slow, controlled, like he’s barely holding himself back from stomping your boyfriend’s skull into the pavement. “You fucking thought you could replace me?” You take a step back. It’s a mistake. His eyes snap to you.
He lunges. You gasp, heart lurching, body twisting to run— But he’s faster. A hand in your hair, yanking. “Where the fuck do you think you’re going?” Your feet stumble, body forced forward as he drags you. You try to reach for your boyfriend, try to fight— A sharp slap. Your ears ring. “You should be thanking me, baby,” he murmurs. His grip tightens in your hair, forcing your head back. “I did you a fucking favor.” You struggle—
And he’s dragging you toward the public bathroom. You thrash. “No—!” He shoves the door open. Throws you inside. You stumble, catching yourself against the sink, gasping. The door slams shut. Lock clicks. And then—silence. You turn. And he’s already there. Towering, blocking the only exit, shoulders broad, tense, shaking with barely restrained fury. “You really thought I was just gonna let you walk away?” You shake your head, tears blurring your vision. “Please—” A hand around your throat. Your hands fly up, gripping his wrist, trying to pry him off—
He doesn’t budge. “I fucking made you,” he hisses, voice dripping with possessive rage. “Everything you are, everything you fucking have—it’s because of me.” His fingers squeeze. Your lungs burn. “And you think you can just—leave?” You struggle, gasping, body locking up— But he’s not done. Rough, bruising, uncaring. He shoves you against the mirror, chest pressing into your back, body pinning you down. You freeze. “You let him touch you, huh?” His hand fists in your hair, yanking your head back.
“Did he fuck you?” His other hand tears at your clothes. You scream. A sharp slap. Your vision blurs, cheek stinging. “Be fucking quiet.” You sob, panic rising in your throat. His fingers dig into your hips, yanking your ass back against him. You can feel it—the heat of him, the hard press of his cock against your lower back. “I bet you let him do whatever he wanted, huh?” His hand shoves between your legs, cupping you through your underwear. “But he’ll never fuck you like I do.” Tears streak your cheeks. “Please—don’t—” He laughs. “Oh, you don’t want it?” A sharp rip of fabric. Your panties are gone. He shoves his fingers inside you.
“So fucking wet, baby,” he murmurs, voice dark, mocking. You sob, struggling. “You fucking missed this, didn’t you?” You shake your head, a desperate whimper escaping. A sharp slap to your ass. You gasp. “Lying little slut.” His fingers pull out. And then— You feel it. The heat of his cock pressing against you. “No—no, please, don’t—!” He thrusts inside. No warning. No preparation. Just pain. You scream. He groans, deep, guttural, satisfied.
“Fuck, baby—so fucking tight—” His hands grip your hips, nails digging into bruised skin. And then—he moves. Brutal. Violent. Uncaring. Your body jolts with each thrust, forehead slamming against the mirror, teeth biting into your bottom lip to keep from screaming. “You thought you could get away?”
His teeth sink into your shoulder, claiming you. “Mine.” His pace turns frantic, erratic, desperate. His grip on your hips tightens, bruising, leaving fingerprints. “Fucking take it.” You feel it—the heat of him, the way his cock twitches inside you, how his grip tightens. “Gonna fill you up, baby.” Your eyes widen. “No—!” Too late. He slams into you one last time— And cums. A hot flood inside you, thick, claiming, marking. Then— A kiss. Soft. Gentle. Pressed against your tear-streaked cheek. “I told you,” he whispers, “You’ll never fucking leave me.”
♡ List of Fandoms and Characters.
♡ Note. Due to Tumblr policy, all characters are all of age.
Ace Attorney: N/A
Arcane: PTSD! Jayce
Blue Lock: Michael Kaiser, Rin Itoshi, Sae Itoshi, Yoichi Isagi
Boku no Hero Academia: Dabi, Katsuki Bakugo, Villain! Midoriya Izuku
Brutal: Satsujin Kansatsukan no Kokuhaku: Hiroki Dan
Death Note: Light Yagami
Demon Slayer: Muzan Kibutsuji, Sanemi Shinazugawa, Rui
Dishonored Series: Daud
Genshin Impact: Childe, Dainsleif, Scaramouche, Xiao, Rex Lapis
Haikyuu!!: Atsumu Miya, Hajime Iwaizumi, Kentarou Kyotani, Kenjiro Shirabu, Osamu Miya, Tobio Kageyama, Wakatoshi Ushijima
Honkai Star Rail: Aventurine, Boothill, Mr. Reca, Mydei, Nanook
How to Live as an Illegal Healer: N/A
Hunter x Hunter: Feitan Portor, Gon Freecss, Kalluto Zoldyck, Kurapika, Phinks, Uvogin
I’m Not That Kind of Talent: Demon Aru, Duke Illuster Starbe, Eduardo Deserte
Jujutsu Kaisen: Megumi Fushiguro, Naoya Zen’in, Ryōmen Sukuna, Suguru Geto
Kill The Hero: Kim Woo-Jin, Park Yong-Wan, Se Jun-Lee
Mobile Legends: Bang Bang: Aamon, Gusion, Granger, Ling
MONSTER: N/A
Naruto Shippuden: Hidan, Kabuto Yakushi, Kakuzu, Kisame Hoshigaki, Madara Uchiha, Nagato Uzumaki, Pain, Tobirama Senju, Zabuza Momochi
One Punch Man: Amai Mask, Boros
Reverend Insanity: Fang Yuan
TOUCHSTARVED: Mhin, Player Character
Undertale Multiverse (Human AU): Bill! Sans, Dust! Sans, Error! Sans, Fresh! Sans, Ink! Sans, Horror! Sans, Killer! Sans, Nightmare! Sans, Shattered Dream! Sans, Underfell Papyrus, Underfell Sans, Undertale Chara
Wuthering Waves: Geshu Lin, Scar
Your Throne: Eros Orna Vasilios
If you want to be added or removed from the tag list, just comment on the MASTERLIST of The Red Ledger (TRL): Stained in Lust, Written in Blood. Thank you.
Official TAG LIST of “The Red Ledger”: @save4h , @rofkshinee
❤︎ Fang Dokja’s Books.
♡ For Reader-Inserts. I only write Male Yandere x Female (Fem.) Reader (heterosexual couple). No LGBTQ+:
♡ Book 1. A Heart Devoured (AHD): A Dark Yandere Anthology
♡ Book 2. Forbidden Fruits (FF): Intimate Obsessions, Unhinged Desires.
♡ Book 3. World Ablaze (WA) : For You, I’d Burn the World.
♡ Book 4. Whispers in the Dark (WITD): Subtle Devotion, Lingering Shadows.
♡ Book 5. Ink & Insight (I&I): From Dead Dove to Daydreams.
♡ Library MASTERPOST 1. The Librarian’s Ledger: A Map to The Library of Forbidden Texts.
♡ Notice #1. Not all stories are included in the masterpost due to Tumblr’s link limitations. However, most long-form stories can be found here. If you’re searching for a specific yandere or theme, this guide will help you navigate The Library of Forbidden Texts. Proceed with caution
♡ Book 6 [you are here]. The Red Ledger (TRL): Stained in Lust, Written in Blood.
♡ Notice #2. This masterlist is strictly for non-con smut and serves as an exercise in refining erotic horror writing. Comments that reduce my work to mere sexual gratification, thirst, or casual simping will not be tolerated. If your response is primarily thirst-driven, keep it to yourself—repeated violations may result in blocking. Read the RULES before engaging. The tag list is reserved for followers I trust to respect my boundaries; being included is a privilege, not a right. You may request to be added, but I will decide based on trust and adherence to my guidelines. I also reserve the right to remove anyone at any time if their engagement becomes inappropriate.