Omega Shiro/Alpha Keith Fic
Keith runs his fingers across Shiro's bare shoulder. There is a scar there, big and wide, like someone flayed the skin from the area. He's scared to ask how the scar came to be. Scared to hear that maybe in the depths of his captivity, Shiro scraped off his only reminder of Keith.
The mate bite had been given in happier times, with Kerberos looming large on the horizon. A promise to return to one another. If Shiro had need to remove his past to insure his survival. How could Keith judge him? How could he judge any action that brought his Omega back to him. No matter how much his instinct whispered otherwise, Shiro was in his bed. He hadn't been rejected.
"I'm sorry," Keith jumps at Shiro's whisper, "I couldn't protect it." Shiro's shoulders hunch. Hand twitches in a reigned in attempt to hide the scar from Keith's sight. He won't meet Keith's eyes. Couldn't? Then, someone had taken his claim from Shiro. Stripped away the sign that he had an Alpha that cared about him.
Keith growls, pulling a startled Shiro close and tucking him under his chin. A moment and Shiro curls in on himself, making himself smaller to hide against Keith's neck, "It's not your fault." Keith pets his mates hair, "You have nothing to be sorry for," He can't get rid of the rumble of anger in his voice, so he hugs him tight instead. Makes sure his mate knows it's not him he's angry with. Just the one who did this. One more person he will gut if he ever finds them for daring to hurt Shiro.
"I'll give you another," He growls, "If you still want one," He says as an afterthought. So much has changed, Shiro may no longer want that dedicated of a relationship with Keith.
Shiro is silent. His fingers holding tight to Keith's shirt, preventing him from leaning back and seeing what expression is on Shiro's face. He feels it when Shiro's muscles all release at once, like he's collapsing into Keith's hold. Shiro's voice is soft half muffled against his chest when he speaks, "I'd like that."
