Castiel didn’t know what happened. One minute he was cuddled up to Sam in bed, the younger Winchester’s arms wrapped around the ex angel, and the next he was opening his eyes to find he was curled in a corner, shaking and hiding from Sam.
He didn’t remember why. He didn’t recall how he got to the wall. Sleepwalking maybe?
His dream however, now that was terrible.
All he could see was Dean, h i s Dean, dead at his feet, a haunting expression on his face. Then he looked up and saw Sam, his mate. He gave a smile that wasn’t returned and trotted over. The Winchester gave him such a dark look, shoving him back when the ex angel went to hug him.
“Sam? What’s wrong?“ He’d ask, only to get a low growl and a scowl in response. "We’re done.” Sam said simply. “You aren’t worth my time, or anyone’s. Look what happened to Dean because of you!”
He flinched. That hurt. “But I didn’t-” Then those weren’t the eyes he came to know and love. They were a cold ice blue. “Lucifer.” He breathed. Lucifer smirked. “Sammy’s mine now, Castiel. And there’s nothing you can do about it.” Cas only then registered the tears streaming down his face. He was shaking. His head was spinning. “Sam, come back to me. Please…” He whimpered and the devil laughed. “He’s mine now, and you won’t get him back.”
Then he was out of the dream and in a nightmare worse. He opened his blue eyes only to see cold ice blue and a dark smirk, arms that weren’t Sam’s wrapped around him. Instead of that soothing voice of his mate, he could only hear Lucifer taunting him over and over.
Then he woke up, shaking like a leaf against the wall, tears streaming down his face and his throat raw from screaming. He looked up, a haunting, terrified expression on his own face to see Sam and Dean in the room, Sam crouched not too far from him. His lips were moving but Cas’s ears were ringing; he couldn’t hear a thing. Dean, though; Dean was glaring at him, standing just behind Sam. He said something and Sam shot him a glare before focusing on Castiel again.
Said ex angel tried to focus, narrowing his eyes slightly as more stray tears fell down his cheeks. Finally, his ears slowly stopped ringing as he found his voice again.
“Sam..” God his voice was raspy. How long did he spend screaming and thrashing? He felt more exhausted than when he went to bed the first time. He slowly reached a hand out and Sam took it, keeping his own movements slow. Cas felt like an animal, and judging by that growing bruise on Sam’s cheek, he didn’t blame him.
Then he was cradled in Sam’s arms, face stuffed in the crook of his neck, those strong arms holding him close and soothing him. He heard Dean sigh and leave, but it was the furthest thing from his mind. He let out a low sob and heard Sam speak softly, “it’s okay Cas, let it out”, and Cas hugged Sam tightly, breathing apology after apology.
Sam just shushed him softly, kissed his head and rocked him until he stopped crying. When the two were back in bed, Cas retold his dream to Sam and immediately got the reassurance he needed; “no, Lucifer doesn’t have me, it’s over, Dean’s alive and we’re okay”. Cas tucked his head under Sam’s chin and finally relaxed as Sam gently squeezed him close, rubbing his back and running his hand through his hair. “I.. Olani hoath ol, Sam…”
“Olani hoath ol, Castiel. Go back to sleep, and I’ll be right here when you wake up…”