Disclaimer: I don't own SPN.

Thanks to mollienaturerocks, RangerHorseTug and Bipi for your reviews! :)

33. Nightmare

Castiel was in heaven. He and a shirtless Dean were lying in bed, with him on top of Dean while kissing him passionately. One would think that an angel would kiss slowly and gently and daintily but Castiel much preferred it when Dean shoved him against a wall or into the bed and kissed him roughly or when he pinned Dean to the bed and shoved his mouth against his forcefully (though not hard enough to hurt Dean – he had learned his lesson). He preferred these kisses because he could feel the raw, passionate emotion radiating from Dean and it made him feel loved and special and wonderful.

But then Dean started to whimper. Castiel immediately backed off worriedly.

"Dean? Are you alright? Am I hurting you?" he said. Dean began to writhe underneath him.

"No! Stop! I'm sorry!" he moaned. Castiel felt something hit his ribs and he was jolted awake with a start to see Dean lying next to him, thrashing around in his sleep. He was having a nightmare!

"Dean!" Castiel gently shook Dean, who just moaned again and lashed out. Castiel grunted when Dean's fist caught him in the face but he didn't grow angry at Dean. It wasn't his fault! He couldn't help it!

"Dean, wake up!" Castiel finally managed to shake Dean awake. Dean bolted into a sitting position with a strangled gasp.

"What the –?" Dean panted heavily, staring around wildly.

"You were having a nightmare, Dean." Castiel shifted closer to Dean and wrapped his arms around him comfortingly. To his relief, Dean leaned into the embrace rather than pushing Castiel away.

"I'm fine," Dean said. "It was nothing."

It wasn't 'nothing'. But Castiel wasn't going to push Dean to talk about something he clearly didn't want to talk about. For now, he was going to hold Dean close and chase the nightmares away from his human.