I'm in a bad mood today so you all get the flavor of Sheith where...

He's usually very chill for an Alpha. Except this time his temper is short. His patience is thin. And he's an aggravated, scowling intimidation in meetings.
He makes two dignitaries cry.
Except there is no Keith at home.
It's been a week of sleeping at his desk because their house is just a reminder that Keith is gone.
'Go HOME.' Matt crosses his arms over his chest before Shiro can enter the next meeting room.
Matt lifts a brow, 'Careful, you know it gets me going when you growl.'
Shiro frowns, 'Matt.'
'Go. Home.' Matt points down the hall, 'You reek of rut. You made two people cry.'
Matt sighs, 'He didn't die, Shiro. He's undercover. You're acting like a widow. Stop by the store, grab a toy and GO. HOME.'
'It's not the same.' Shiro growls.
'It hurts when he's not here.' Shiro whispers.
'You're making it worse by not being home.' Matt squeezes his arm.
'Do NOT go to your office.' Matt shouts.
Shiro goes directly to his office because Matt is NOT his mate and he doesn’t have to listen to him.
He kind of wants to cry.
The frustration leaks out of him in and each step towards his office settles a weight on his shoulders he can't put into words.
He does want to go home.
But home isn't home without Keith.
Then ask for an overide.
He blinks, temper flaring at the prospect of someone in his space. Without his permission.
He jams in the override code and the doors slide open.
The scent of baked cinnamon and honey snags him by his baser instincts. Making his stomach rumble and his cock harden in tandem.
The second thing he notices is Keith.
Perched on his desk.
Naked.
Keith looks - fuck. He looks beautiful. Legs crossed, playing with his phone, dark hair tucked behind one ear.
He tries to rush forward.
'Stop.' Keith’s voice is like a whip.
And Shiro does. Immediately. But he can’t hold back the whine. It's high and stressed and all not at all human.
'Keith -.' He croaks.
'You weren't at home.' Keith says.
'You were gone.' Shiro whispers.
'You slept at work.' Keith says, 'What's the rule?'
'Always find your way home.' Shiro swallows.
'Please.' Shiro gasps, 'Please.'
'Come here.' Keith spreads his thighs further apart, moving his hand until his fingers curve around his cock.
'Kneel.' Keith’s voice is soft. So soft.
The words are thunder but the tone is a drizzle of rain and Shiro falls to his knees at the only alter he'll ever worship.
He whimpers again but does as he's told, gripping tight at his wrists.
He drags his hand through Shiro’s hair, plays with his little cock right in front of Shiro’s mouth. Watching him with dark, knowing eyes. One of his feet hooks over a shoulder.
Shiro wants to bite him. Wants blood. Proof that Keith is HIS.
He licks his lips when Keith thumbs the head. Bringing that little drop of precum to Shiro’s lips.
'Open.' Keith murmurs.
He tastes lovely. Tart and sweet and salty.
'No touching. No orgasm for you.' Keith says, 'You suck me off. Then we go home.'
Shiro inhales, 'But-.'
'Shiro.'
Shiro nods.
Part of Shiro wants to stubbornly refuse. No matter how badly he wants it. God he wants it so bad.
'I missed you.' Keith murmurs, dragging the wet tip across the bow of Shiro’s mouth.
'I went home first.' Keith continues, 'Thinking you'd be in our nest. Waiting for me.'
Shiro’s chest tightens.
'It didn't even smell like you anymore.'
Keith hisses, then sighs, fingers carding through Shiro’s hair.
He's the perfect mouthful, cock slowly hardening against Shiro’s tounge.
The matching mating mark.
Keith thumbs over it and the animal in Shiro shudders.
And settles.
And about to come in his pants.
A fist tightens in his hair, 'No.'
Shiro moans, mouth full of Keith, a throbbing problem leaking into his uniform pants.
He meets Keith’s gaze and the scowl only makes him burn hotter.
'I said no.' Keith twists his fist.
Shiro knows it.
Keith knows it.
Shiro can feel his knot aching. Confined and nowhere near where he wants it to be.
And that's only IF Keith deems him worthy of it later. Or at all. Or ever again.
Shiro shakes his head, but it's a lie.
He's so close it's painful. He tries to squeeze his legs together in an attempt to stop - something - he tries to move his hand -
'Don't you dare.'
'You couldn't last a week without me, could you?' Keith murmurs.
Shiro suckles at Keith’s cock. Loving how hard it is. Loving how it leaks on his tounge.
He also loves the fist in his hair and the burn in his knot.
He's going to come and then Keith won't let Shiro fuck him.
Shiro will have to beg. And grovel and plead to bury himself in Keith’s tight heat.
And Shiro will love every second of it.
But he's so distracted. By Keith’s scent and the taste of him and the weight of his cock and the memory of tight he is when Shiro stuffs him full of his knot -
How useless Shiro is without him. Can't even do his job. Can't be patient. Can't even follow Keith's instructions
He shouts. Cock oozing cum into his underwear.
He can feel Keith's disappointment even as his body shivers and shakes.
He waits for a growling reprimand. Or a twist of the hair still held in that small, but very deadly fist.
'Feel better?'
'Yeah.' Shiro mumbles.
Keith’s grip on his hair slackens and pets down to the back of his neck, squeezing once.
'Yes.' Keith replies.
Shiro lets go of his wrists and curls both arms under Keith’s thighs, wrapping his legs around his neck until Shiro's face is buried against Keith’s stomach.
'Missed you so much. Sorry.'
'Its your job.' Shiro mumbles.
'You're my mate. You're - everything.' Keith whispers.
'Why didn't you go home?' Keith asks.
'You weren't there.' Shiro frowns.
'I didn't want to go home alone.' Shiro admits.
'I thought you'd left me.' Keith croaks.
'The house hadn't been occupied in a week. It smelt - stale. Old. Abandoned. It smelt like -.'
That first week after Keith’s dad died. Before the home took him away.
Shiro whines, 'I'm sorry, Keith. I'm-.'
'I know.' Keith whispers, 'It just worried me. And then Matt told me what happened. So - I figured I could calm you down before I take you back.'
'Let's go. Right now. Nest.' Shiro tries to stand.
Shiro drops his forehead back against Keith’s stomach, 'Okay.' He mouths at Keith’s belly button, 'Love you.'
Keith kisses the top of his head, 'Love you too.'