Castiel's Dream.

Chapter Three.

Castiel sat bolt upright in bed, screaming Dean's name. Moments later he felt strong arms wrap around him, heard Dean's voice at his ear "Cas baby what's wrong?" concern tinging the hunters voice.

"I had a nightmare…it was horrible" sobbed Cas.

Dean cuddles him closer, kissing his cheek and saying "It's ok Cas, I'm here, I've got you"

"That just it, you didn't. I loved you but you didn't love me back but I changed the script after I burnt the real one" babbled Cas.

"Hell baby that's some dream. You know it could never be real don't you? I have always loved you and always will" stated Dean.

Castiel turns to face his hunter, Dean hates seeing such fear in his angels eyes he leans in kissing him tenderly. When the kiss breaks Dean looks into Cas's eyes and says "I love you, only you baby".

Cas smiles at his hunter and replies "I love you too Dean".

Dean grins "I think I need to show you just how much I love you".

"Oh yes I'd like that" grinned his angel.

'Now that's better' thought Dean 'I love that smile'.

He gently pulls Cas into his lap, kissing his bare shoulder and running his hands over his angels back slowly. Castiel nuzzles Dean's neck, hands caressing his sides. "You…taste…so…good" murmured Dean following each word with a kiss. His tongue flicks out and licks his angels ear quickly. Causing Cas to moan. Dean repositions them so that his lover is on his back then he begins kissing, licking and nibbling his way down Cas's body. Stopping every now and then to pay special attention to his favourite spots. Finally he made his way to the angels hardness letting out a soft moan at the sight. His tongue flashes out, licking the head.

"Oh Dean" gasps Cas.

He does it again and again til his angel is almost twitching. Cas is panting his name by the time he takes him into his mouth so when Dean begins to suck, he moans it wantonly. Turning his hunter on more. Dean loves the way his angel reacts to him, loves the tone in his voice as he moans his name. How could he not, this was Cas after all. Dean could feel Cas tensing and slowed his pace so that he wouldn't cum just yet. The hunter released Cas from his mouth to a disappointed moan. He chuckled and said "Far from done with you gorgeous".

Cas spread his legs a little invitingly and Dean moaned. There was no better sight as far as Dean was concerned, his angel naked and wanting him. No better sight in heaven or on earth.

The hunter had made an unconscious decision, he made love to his angel. Slowly, tenderly, gently…knowing it was what Cas needed after such a bad dream. Knowing Cas needed him close, needed to feel as much of Dean as he could. By the time they got to the actual sex, it was languid thrusts so Dean could pause fully sheathed in his lover and savour the feel of him. So Cas in turn could wallow in the sensation of being filled. How do you describe an orgasm that is both soft and intense, gentle and mind blowing all in one ? It shattered them both in the same moment and they clutched at each other, riding it out, lips and tongues welded. Reluctantly they parted, needing to breathe. Two bodies tremble with tiny after shocks, separating with moans of protest at the loss. They hold each other close, foreheads together, eyes closed. Both wishing this moment would last forever, when it was just the two of them and nothing else seemed real but the man you love. Cas felt loved more than he ever had…his fathers love was nothing like this. It had never made him feel the way Dean did…needed.

"Love you so much baby" whispered Dean.

"Love you more Dean" Cas whispered back.

It was the last thing either of them heard before drifting off to sleep in each others arms.