Chapter Text
It seemed like Cas was theomegas's favourite pillow. This was a good sign though. Dean was responding to Castiel’s touch and scent, even if it was just while he was asleep. It was helping his supitonin levels drastically.
The omega was improving, even if it didn't look like it.
Castiel thought it might have to do with how Michael abused him. It would make a lot of sense if the sad excuse for an alpha built the trust first, and made it genuine, before beating the omega down. It would explain a lot of things in Dean’s case.
The aloha was pulled from his thoughts by a huff of breath ghosting over his chest and neck. “Shh, its okay, sweet boy. I've got you.” Cas assured, running his fingers through the omegas hair. Dean gasped softly, the feeling of his hair being played with in his half asleep state was pure bliss.
He tried to press back into it, sighing. The alpha seemed to get the idea, but he got his fingers tangled. He attempted to pull his hand away, but he only succeeded in pulling on the boy's hair.
Castiel was expecting a cry of pain, a yell, or even cursing. He was not prepared for the moan that sent shivers down his spine and gut. He cursed quietly, trying to untangle his fingers again. How did his hair get so tangled? Dean moaned again, this time it was more strangled. Like a ‘nnnghhh ah, uh’ sort of sound.
“Sorry, I’m sorry. I didn't mean for this to happen.” Cas said, cheeks bright red as he continued untangling his fingers from the hair.
Dean drifted between being aware of snuggling Castiel, and being in the dream world of sleep. He was content. Then someone pulled his hair, and he was done for.
He couldn't hold back the moan, lips parted and eyes closed. They tugged again, and a strangled moan made its way from the back of his throat before he could stop himself.
The pleasurable tugs happened a few more times, leaving Dean a whimpering mess. There were tears at the corner of his eyes, his hands were clenched around the alphas shirt and he was panting.
Then then hand left from his hair. He whined pitifully, his hips moving of their own accord, rutting against the alphas thigh as he tried to move back into the hand that was gone.
“Oh,” Cas breathed out, unsure if Dean knew he was there. “Alpha,” Dean whimpered, searching for more contact, more skin, more something. The omega ended up with his nose in the alpha’s scent gland, still rutting rhythmically against him. He continued to whimper and pant, and Castiel didn't know how much longer he could control the problem growing in his boxers.
At least it was a good sign of Dean’s getting better, supitonin levels wise and all.
“Please, oh… Castiel, Alpha-” Dean’s words were cut off by his own moans, his hips stuttering against the alpha, his breathing hard and fast as he rode out his orgasm. Castiel could feel the cock twitching against him and it was driving him insane.
The scent of sated omega and horny alpha flooded Castiel’s room, it was all there was. Dean was still letting out little sounds, overstimulated and overwhelmed. Cas couldn't help but purr, pulling his omega closer by the nape of his neck. His omega was satisfied and fucked out, and that was all that mattered.
Cas must have fallen back asleep, because he was woken up by Dean moving around, a frown on his face. He was on top of Cas completely, fully squishing him like his personal weighted blanket, it was honestly so comfortable. The alpha wrapped his arms around Dean, purring happily.
“Alpha?” Dean said softly, “mm, yes, sweet boy?” Cas hummed. “Why are my pants wet n sticky?” He whispered, and Cas flushed bright red once again.
“I think you had an interesting dream last night,” he tried to explain. “I woke up when you moved around, so i tried to settle you back to sleep by playing with your hair. You did fall back asleep but then i got my hand tangled in your hair, i think that's when your dream started.” he said.
It was Dean’s turn to turn red. He hid his face in Castiel’s shirt. “M so sorry,” he said, his voice muffled from being face down into the alphas chest. “Please don't apologise, omega. It means you're getting better.” Cas assured Dean, but he just kept his face hidden.
“Let me get you some clean pants and underwear, yeah?” The alpha offered, reaching to the draws next to the bed. He found some sweat pants easily, but when he blindly went searching for some underwear for Dean, he accidentally pulled out a pair of lacy panties.
Dean was looking up at what Cas was doing at this point, so there was no hiding it. “Shit,” Cas mumbled. The silence was deafening and he wanted it to end. The omega shifted on top of Cas, his cheeks still red. “Let me uh, find something else, i didn't realise these were here-” Dean cut him off. “Can I wear them? Please?” he asked, voice barely a whisper.
Castiel just nodded, mouth dry. He licked his lips out of habit before handing Dean the sweats and panties. “Course,” he mumbled. “Can i have a shower to clean up?” Cas nodded again. “Of course, Dean.”
The omega sat up and stretched, clicking his back and shoulders and neck before moving off of the alpha.
Castiel was in the middle of getting dressed for the day when Dean called out for him. “Alpha? How does this shower work?” The alpha walked over to the bathroom door, leaning against the frame. “Turn the first handle off, then put the second on the temperature you'd like and turn it on.” He explained, pointing at the two different handles. “The first handle turns on the ceiling shower when you turn it left, and it turns on the “cleaning” setting when you turn it to the right.” “cleaning setting?” Dean asked innocently. “A special kind of “cleaning”. The function doesn't get used for that very often though.”
Dean followed the instructions perfectly, turning on the shower with ease. It was now heating up for him. He turned to thank Castiel for the help. “Thank you Alph- oh,” the omega turned bright red again as he realised that he was only in a pair of tight, black boxer briefs that left nothing to the imagination; especially because Cas was still half hard.
Cas looked down at himself then back up at Dean. “I was just getting dressed.” He said, licking his lips again. “Uhm, yeah, sorry for interrupting you. I'm uh, gonna shower now.” Castiel nodded and turned to walk away. “Just be careful of the handles, you could accidentally turn on the “cleaning” function.” He added before getting back to getting dressed.