Dean had never expected this at all. He'd only taken Cas to the strip club to get him laid and the poor virgin angel had even messed that up. The woman running screaming from him had amused Dean in more ways than one. For some reason that he couldn't fathom, he felt glad, that Cas hadn't fucked her. He knew that that was their whole reason for going there but to actually think of Cas going at it with anyone but him actually physically hurt.

Now here he was, standing in the bathroom of the cheap motel room, looking at himself in the mirror and thinking of him, them, together. Every time he thought of their bodies together, sweat glistening of their hot skin, his cock stirred and now he realised he was stroking a huge erection through the fabric of his jeans. It was almost an absent minded thing, but it felt good anyway. He knew Cas had never done anything like this before and the thought excited him to the possibilities ahead. The thought of the angel's virgin body laid out in front of him, trembling in anticipation made him whimper and shut his eyes to get a better view of the image.

His fevered body ached for release as he squeezed his fully erect cock through the front of his jeans. His hips responded by thrusting forward at the touch.

That was it! He couldn't do this anymore! Sam wouldn't be back for hours yet and he had time to shower and find his release. He turned the water on and watched the steam curl around him as he slowly peeled his clothes off, imagining Cas's hands all over his skin. As he pulled his jeans down his cock sprang free and he even surprised himself at how hard it was. He daren't touch it for fear of not lasting the distance.

He stepped into the shower and dipped his head under the stream of water, closing his eyes as it cascaded down his back. The images swimming in his head were all of Cas at his mercy, begging him not to stop. Begging him to take him. Dean groaned at the thought and leaned back against the wall, the water now fall across his chest and down his stomach. He felt it falling around his tight balls and he couldn't help but take a hand down and squeeze them. His breathing hitching at the sensation and he shifted his position so that the water was hitting the head of his swollen member. His knees nearly buckled at the touch and his cock bounced. He knew he couldn't keep this up for much longer, he was so turned on that it almost hurt, the ache he felt for Cas was nothing like he had felt before and he needed to have him. To feel his body next to his own.

His grabbed the shower gel off the side and squirted a generous amount into his palm, placing the bottle back he started to lather himself. His hands went to his chest and he imagined them to be Cas's hands roving all over his body. He moved to his nipples and pinched them hard, thinking about the angels tongue swirling around the hard nubs. He breathing hitching again as he started to work his way down his abs and onto his stomach, rubbing the skin in circles and thinking about his angels hands all over him. His cock jumped when he realised that he had been thinking of Castiel as his angel. He was the only one he wanted the angel to be with and he wanted to keep him for himself.

He couldn't hold on any longer he was aching and breathless by this point and needed to feel his seed burst from his body.

He kept his eyes shut as his hand gasped the base of his cock, no, he didn't see his own hand, he saw his angels. The slender fingers gripping him tightly and beginning to move slowly towards the head, thumbing over his slit and back down again. He could just see Cas's face as he worked out what he was doing to please the hunter. Moving a little more, more sure now as he built up a steady rhythm.

Dean stood in the shower; his head leant against the wall as he rubbed himself. He's brain working overtime to make sure it was Cas and not his own hand that he saw. His body trembling now as he felt himself getting close." No..no..not yet!" He forced himself to let go of his cock completely to fend off his rapidly approaching orgasm. Opening his eyes and thinking of anything but Castiel, just to calm himself down. He groaned, a little louder now as the images of Cas flew through his mind. He just couldn't help it!

Not being able to hold off any longer, he wrapped his hand back around his throbbing cock and pumped it, hard. His hips bucking into his hand as he felt his balls tighten, he could practically see stars as the first spurt of his hot seed flew from his body. Crying out Cas's name over and over again in what felt like a prayer as he slid down the shower wall. His hand still stroking his length, a little slower now as he worked himself through the after shocks.