Dean knew he shouldn't want him, but every bit of his being wantd to be close to his angel, touch his angel, and eve, God help him, to kiss his angel. Dean would often imagine kissing Castiel, the feel of the angel's lips, the taste of his skin, oh how Dean wanted it. But he couldn't, Castiel was an angel, and angel's needed to stay pure. Dean sat on the edge of the bed, his psalms over his eyes, and wanted to cry.
"Don't cry Dean." A voice said from in front of him. That voice that made shivers run up his spine, that made his heart ache and his cock start to twitch, demanding attention. Dean lifted his head to look at Castiel.
"I'm not as pure as you think." Castiel says, quickly covering Dean's lips with his own. Castiel's lips were so much softer than Dean could have ever imagined. He opened his mouth, allowing Castiel to explore every crevace in his mouth with his tongue.
Castiel gently pushed Dean back onto the bed, climbing on top of him, all the while never removing his mouth. When they did part for air, Dean smiled the brightest smile ever.
"I love you so much Dean." Castiel whispered, nipping and sucking at Dean's neck.
"I love you too." Dean groaned back, thrusting his hips upwards to get more friction. Angel love is a wonderful thing.