Castiel glanced at Dean from across the motel room. He was sitting on the edge of one of the beds, watching and waiting as Dean emptied his pockets, carefully placing his weapons and other objects onto the table. Once his pockets were empty, he placed his hands by his sides and turned the face the waiting angel. Castiel looked into Dean's face, his green eyes were pools of deep emotions that were unrecognisable to Castiel, but they made him feel the innate need to hold Dean in his arms.
Cautiously, Dean took a step towards Castiel, and silently reached an arm out. He walked closer, and stopped, just close enough so he was able to place a hand against Castiel's cheek.
"Cas…" he murmured.
He was full of yearning and desire. He wanted to caress and kiss Castiel. But it wasn't just passion he felt, he was also full of love, and with shockingly clear clarity he realised that this is where he belonged, with Castiel. Dean would take shelter in his embrace and bask in the angel's love for as long as time would allow.
"I love you," the angel said, quietly. And then they were kissing.
Lips on lips, tongues crushing tongues, hands running over skin and through hair. Dean had never wanted anyone so badly before. Castiel pulled the hunter onto his lap, and Dean wrapped his long legs around Castiel's waist, and pressed his chest against Castiel's. They were both aroused, and Castiel could feel himself harden, and the feel of his erection against Dean's thigh made him groan. Dean smiled against Castiel's mouth, he loved making Castiel moan and groan, and he loved coaxing out all the little pleasure sounds from the angel – the gasps and sighs. He kissed the angel harder, and reached down to rub Castiel's hard-on, running his thumb over the outside of Castiel's trousers.
Castiel's hands were pressed against Dean's waist, and as soon as Dean had run his hands down between their sweaty bodies, he had dug his fingers into his lover's back and moaned, deep and loud. Castiel reached up and pulled Dean's jacket off. He loved undressing Dean, he loved kissing and touching Dean's skin, it was sweaty and hot against his tongue. Castiel pulled Dean's jacket down his arms and dropped it to the floor. Dean removed the angel's trench coat, kissing and rubbing his tongue against the angel's neck as he did so.
Suddenly, Castiel flipped Dean over onto his back and laid him out flat on the bed. He began to unbutton Dean's shirt, trailing quick, tantalizing kisses down on Dean's chest and stomach. Dean gasped as each of Castiel's kisses rained down upon his skin. His hard-on pressed against the inside of his jeans, and it felt so tight, he thought they might rip if he didn't get them off soon. Castiel yanked off his own jacket, shirt and tie and then crushed his mouth against Dean's. Castiel reached down and unzipped his trousers, and Dean pushed them down past Castiel's thighs, while Castiel did the same to Dean's jeans.
Castiel's hands roamed around Dean's stomach, running his fingers across Dean's underwear, over the tip of his penis. The friction from the material combined with Castiel's nimble fingers made Dean cry out, an animal cry of desire and longing.
"I need you," he told Castiel, his voice thick with arousal.
Dean wrapped his arm around the angel's neck, pulling him down on top of him. Castiel stroked Dean's chest, running his fingers over the erect nipples and down his stomach, discovering and exploring the hunter's body. Dean reached a hand down between them, slowly pushing down Castiel's boxer shorts, and together their shared in the joy that was their devotion.