"Holiest"

#sheith | angel alpha Shiro | Omega demon Keith | heavy angst | tagging dubcon just in case | heavily implied nsfw | torture | injury | Shiro gets his shit together eventually

---------------

Keith stays as still as his battered body will let him, listening to
The ruffling of feathers, confusion, and then the angel leaves. This isn't the first time that angel has found Keith, mated with him and claimed him over and over until his rut finally calmed.

Problem was, Shiro never remembered.
Keith sat up slowly, wincing and rubbing tear streaks off his face. Shiro was always rough with him, but he would be lying if he said he didn't love it. It terrified him at first, cornered by an angel and ravished until Keith forgot his own name and praising a higher power.
He inspected the damage done this time, holy runes were burnt into his wrists and ankles, keeping him open for Shiro. Burnt and bruised hand prints covered his waist, and branded his inner thighs. He cursed, curling into himself as the overwhelming emotion washed over him.
Angels and demons were never meant to be together, it was an abomination, an unholy union. He would never have the pleasure of getting Shiro into his nest, of having his fated love hold him when he came down and the drop claimed him like it was now. This was self destructive,
But Keith couldn't stop. How could he deny his mate? He ran a clawed hand over the mark on his shoulder, Shiro's mark. It burned him, seared his flesh, claimed him as a traitor. If anyone found out, Keith would be tortured until his body gave out. He cried himself to sleep again.
------------

"Keith, you need to stop." Pidge looked at him, tail twitching behind her as she wrapped the burns and runes. "You need to stay away from him-"

"I love him, Pidge...I can't. You know I can't.." Keith flinched, pinning his ears back.
"Sendak almost caught you with these." Pidge gently held up his arm, looking at the burnt holy runes on his skin. "If he sees this-"

"He won't." Keith glared, biting into his lip with his fangs just to make it bleed. "And he won't hurt Shiro. Not again."

Pidge sighed,
Watching Keith leave before she teleported to Matt.

"We don't have much time left. Sendak is getting suspicious."

Matt grumbled, looking around before pulling Pidge closer. "Get ahold of Allura or Lance. We need to get Keith isolated before his heat, and then lead Shiro to him.
-------------

Keith curled up on the bed in the desert shack, shuddering at the waves of pain that always came with his heats lately. He chained himself to the bed this time by his ankle, not wanting to try and go find Shiro. He couldn't let himself have that luxury.
His heats haven't been the same since Shiro claimed him, excruciating pain and nausea plagued him, a bone deep want for his mate made him wail and sob for any sort of comfort. Keith even begged Matt for some sort of touch, and cried when he was denied.
Matt and Pidge were off patrolling, making sure Keith was always safe during his heats. His cries and wails have been mistaken by humans as a wolf howl, and the siblings made sure no humans came close to the shack.

Keith was so deep in the throws of agony that he didn't hear
The rustle of feathers on his porch, didn't hear the door open and the sharp inhale of the intruder.

"What is this? A trap?"

Keith forced his eyes open, too weak to truly react to Shiro standing in the doorway of his bedroom. He couldn't help the weak trill for his mate.
Shiro recoiled, looking at Keith in what he mistook for disgust, and wailed into his pillow. If only he could smother himself in it, end himself before Shiro could end his life. He couldn't look at the angel, his former friend, his mate. He couldn't.
Keith thought Shiro spoke, maybe telling him how vile he was. He flinched back against the wall when a hand brushed his matted hair from his face, not willing to let himself get lost in it.

"Keith..?"

He shook his head, cursing himself for calling out again, a weak and pathetic
Sound that he had no right to make. Shiro was an angel, Allura's right hand.

The holiest thing Keith knew.

"Stars above...did, did I do this to you..?"

Keith finally looked up, tears rolling down his face, and he trilled again for his lover.
(( bed time sorry. On overtime again ))
Keith couldn't fathom why his angel looked so upset, so he trilled again, desperate to soothe his mate even with the pain growing the longer Shiro wasn't touching him.

"Stars..." Shiro immediately gathered Keith to his chest, shuffling onto the bed so he could comfortably hold
The demon. "I thought, I thought I was having nightmares again....I didn't- I didn't mean to-"

The pain in Keith's bones and soul quickly dulled out to an annoying thrum, and he cupped Shiro's cheek and thumbed his skin gently. Keith didn't think he could speak yet,
But he didn't blame Shiro, never would. Shiro kissed his palm, trailing it to the burns on his arms.

"I've hurt you, so much.." Shiro's breath hitched on a sob as he kissed every mark and scar. "I'm so sorry, Keith..."

Keith purred, nestling himself against Shiro, eyes closing.
(( the lore might be messy for this thread. I'll make it make more sense when I fic it ))
You can follow @nerothecryptid.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled: