Disclaimer: I don't own SPN.

Okay, so now we start the climax of a plot point that I had planned but not intended to go into this much detail with, if not for HallowsEve. So thanks, Eve! This one's short but only because it leads into the BM scene next chapter.

Thanks to Minilin, Starrya47, masterjediratgrl31, theoneandonlymacaroni and HallowsEve for your reviews :)

21. Undress each other

Now that he'd had a taste of what sleeping with Cas was like, Dean was hooked. Whenever he could, he'd pull his angel down for a bit of fun time and Cas always seemed to be up for it whenever Dean was in the mood.

But Dean was a little worried. Sure, Cas went along with it but Dean always had the niggling feeling that there was something that Cas wasn't telling him; not to mention that Cas always seemed to have a slight air of reluctance to him. But whenever Dean tried to bring it up, Cas silenced him and always managed to make him forget that there was even a problem in the first place.

So it was no surprise when, one morning, everything finally came out.

"Mornin'," Dean murmured against Cas' lips. Cas hummed and cupped Dean's face, pulling him down to deepen the kiss.

"Good morning, Dean."

The kiss remained sweet and relaxed for a few moments, before Dean groaned and swung a leg over Cas to straddle his hips. Something seemed to spark between them and Dean ran his fingers through Cas' hair, tugging sharply, before moving his hands down to Cas' chest.

"Had to go to bed with clothes on, didn't ya?" he said. Cas smiled up at him sheepishly as he began to unbutton the angel's shirt and reached up to run his hands down Dean's chest. But…there. Cas was holding back; Dean was sure of it.

"Okay, what's up?" Dean said, abruptly sitting up and abandoning Cas' shirt. Cas frowned at him.

"Nothing is wrong, Dean."

"Cas –"

Cas quickly pulled him back down, kissing him fiercely while reaching down to pull at Dean's pants. For a moment, Dean forgot any objections he might have had. Why worry when he could have awesome sex with his angel? But something began to niggle at his gut. It wouldn't be right to sleep with Cas again, not when Cas was giving off even a little reluctance!

"Cas – Cas, stop," Dean panted, pushing Cas' hands away when he pulled back for air.

"Don't you want to have sex with me, Dean?"

"Of course I damn well want to. But something's up with you, Cas. And every time I try to bring it up, you frigging kiss me until I forget."

Dean slid off Cas and hauled his angel into a sitting position.

"So talk. I know you don't like my body. Do you really want to have sex with me? Do you really hate it that much? Or are you just doing it to make me happy?"

"Of course I enjoy sleeping with you, Dean," Cas said firmly. "If I truly disliked it then I would tell you."

"But you don't want to."

"Dean –"

"Be straight with me, angel. I gotta know. I can't keep sleeping with you if I know you don't want it."

Cas looked down at his hands, which were fidgeting in his lap. Dean leaned in to give him a quick kiss on the cheek.

"Please, Cas. Just tell me what's up. We're in this together, remember?"

Cas nodded. Finally, he looked up and opened his mouth.