Dean sat on the counter, the smile refusing to leave his lips even so deep in concentration. His legs spread to hold the angel in their grip as he worked. The mirror foggy from the steam of the shower. Cas's towel still damp around his waist. Foam floated on the surface of the water, a slight blue tinge to it; the scent fresh and inviting.
Dean's gentle strokes guiding the razor down the angel's cheeks made tracks of soft skin peek through. The slight grating sound of the thick fuzz being trimmed away was the only noise apart from the hunter's steady breathing. Cas was a pillar of stone, not even daring to blink as he watched Dean's eyes watching him. The hint of teeth that betrayed his happiness was so constant, Castiel wanted to remember every second of it.
As Dean reached down to swish the razor in the bubbly warm water, Cas watched him closely, his grin never fading, his eyes never leaving the angel's face.
When the sink was filled with hair and shaving cream, and Cas's face was smooth again, Dean put the tool down and lifted a small towel to clean his friend's cheek. Cas caught and held Dean's gaze as he cupped his hand over the man's. The towel slipped away from the hunter's hand, allowing him to feel Castiel's skin on his again. A nervous shift in his weight, still holding Cas in his thighs, made the angel aware of the reason for Dean's discomfort.
"I missed you, Cas."
Placing a hand on the man's cheek, cradling his face in it, as Dean held his, he leaned in and whispered.
"Thank you for the shave."
"I couldn't just let you walk around like that."
Dean chuckled into Cas's chest, casting his eyes down, hand still on the angel's cheek, threatening to pull itself back at any moment. Castiel's other hand reached out to lift Dean's chin, pulling his face back to his own.
The kiss was chaste and delicate, but lingering and passionate all at once. It was not a kiss of longing, or of lust, but it had a truth to it, a depth that neither was prepared for. It felt like home.
"Welcome back, Cas."
