Keith's cheeks were flushed and it was spreading slowly down his neck and across his chest. It was a beautiful look on him, Shiro decided. Mussed hair, pink cheeks, a visible sheen of sweat, and that absolutely debauched look in his heavy-lidded eyes. A delectable little morsel laid out beneath him. All his for the taking.
Shiro lowered himself down until he rested on the smaller Omega, careful not to put his full weight on him. Keith's legs spread to either side of him and then came up to wrap around his waist, trapping them together. He was already eagerly rolling his hips up into Shiro's, desperate for any sort of stimulation. Shiro tried to match his motions, trying to help satisfy his mate as much as he could.
The heat had hit Keith hard, out of nowhere. There'd been no pre-heat symptoms to warn them. Lance and Allura had both offered to help Keith through it, but he declined and hid himself away in his bedroom. Shiro had gone to check on the Korean teen and Keith had near pounced on him, dragging the older Omega into the confines of his bedroom.
A hastily made nest had been constructed on his bed. The room already stank of Keith's heat pheromones, but it smelt delicious to Shiro, like bread baked over a woof fire and drizzled with honey. It hadn't taken long for clothing to be stripped and two naked bodies to collide together into the nest.
"Are you sure you don't want Lance or Allura to help?" Shiro asked, words muffled by Keith's neck where he was suckling and nibbling at it. "I just meant, they're a little more qualified to handle this sort of thing".
At first, he didn't think Keith had heard his question, so consumed was the little Omega in Shiro's ministrations. He moaned like a porn star, Shiro thought. Those sounds were enough on their own to make Shiro tingle all over and he swore he was leaking slick. He rolled his own hips harder into Keith's and brought his human hand down to rub at Keith's clit. Keith bucked into his hand and whine, a noise that was pure filth.
"Ah...no...I don't want...an Alpha," Keith panted, chest heaving with the effort of speaking. "I want you".
Well.
"Even though I can't knot you?"
Just one final check. Just to be sure. Not that he didn't really want to be here. Like this. With Keith. His mate.
"I want...you," Keith insisted, thrusting his hips up almost violently and reaching up to grab the back of Shiro's neck, as if to hold him in place so he couldn't leave.
"Kay, okay, baby, I got you, let's get you through this".
