Castiel averted his gaze. Oh god he couldn't believe he was about to tell Dean about his dream. It had to be the way his voice dipped, just like in his dream, that made him do it.
"Um...you...y-you were in it. And um, I'm not really sure how it started but, I..we were um..." Cassius cleared his throat, glancing back to make sure Sam was still asleep, "You kissed me. I was sort of shocked at first but...you kept going and I sort of fell in to step with it. Um, after that you uh, k-kissed down my neck a-and uh, that...that felt really good. I'm n-not really sure how but uh, our shirts were gone and you kept kissing. I..didn't even know the human mouth could do what you did." Castiel's blush was getting worse and worse. He faintly wondered why he was saying all of this. Why didn't he just lie?
"Um, m-my jeans got really tight then and um, when...when I told you, you showed me how you...h-how you get rid of it. A-At first you just um, used your hand. Uh, had me do it to you too. Um th-then it switched and...and you said you could use your mouth too. That...was um...really nice." Castiel felt like digging a whole and laying in it right now. "I...uh...hit my um...climax a-and then....I....woke up." Castiel kept his eyes down. He had no idea why on God's literally green Earth he chose to tell the truth. He could have lied. He SHOULD have lied.