Castiel stood almost cocksure next to Dean, wings folded, holding the tape player in one hand as casually as one could while also radiating celestial light. His other hand rested reassuringly on Dean's back, radiating warmth that spread throughout Dean's torso.
Got no time for spreadin' roots,
The time has come to be gone.
And to'our health we drank a thousand times,
It's time to Ramble On.
"So, I can just think of something and it will appear?" Dean asked, quizzically.
Castiel began to trace his fingers up and down Dean's spine. "If you want it to, yes."
"What about you? Can you make things appear?"
"I can interact with your dream, but it takes a great deal of will to change anything about it. Vaporizing your shades required-"
"Righteous angel mojo?"
Castiel waited a second to reply. "Love."
Castiel's hand had made its way to the base of Dean's neck where it gave a light squeeze. He gave Dean a sideways glance and his eyelashes and wings fluttered simultaneously. His feathers grazed Dean's arm, an electric jolt of pleasure shooting straight to his brain, his heart, his groin. Castiel and Dean both moaned softly. Castiel squeezed a little harder.
Castiel caught his breath. "Dean, where would you most like to be right now? What do you want?"
Dean turned toward his angel with eyes filled to the brim with lust. He struggled to find the words. "Here," he said softly, lost the the blue gaze and white light that filled all the spaces in his mind and heart. "You."
With that, Castiel lost all semblance of composure. He let the tape deck clatter to the ground as he rushed into Dean, wings flaring and flashing. He wrestled Dean free of his t-shirt and threw it aside. They were chest to chest, pelvises crashing into one another. They stepped into the spaces between each other's legs, eliminating every gap, groping desperately for purchase. Their mouths collided, opening and closing in unison, tongues searching for something they didn't know they had been missing until now. Dean ran both hands up Castiel's neck and through his hair, and Castiel's light intensified.
"PULL," he growled, and Dean instantly complied, arching his angel's back to expose the flushed skin of Castiel's neck. They moaned and whimpered, and Dean took Castiel's lower lip between his teeth and tugged.
They could feel one another, shockingly, unbearably hard, pressing through the thin layers of clothing that separated them. Castiel shifted his weight forward and then brought his pelvis up, grinding against Dean. Dean let out a ragged gasp, a needy sob that begged for more, for everything.
"D-dean," shuddered Castiel, the low tones of his voice deepening, filling the infinite white space, shaking the core of Dean until it was all he knew. "Can you hear my voice? My real voice?"
Dean nodded wordlessly, tears filling his eyes as he sealed his mouth with Castiel's. They hummed into each other, Dean's noises taunting Castiel to hold tighter and reach deeper, and Castiel's fathomless vibrations utterly dissolving Dean's will until he was putty in the angel's hands.
Dean pulled his mouth away, fluttering eyes rolling back into his head. His breath came in tattered gasps as Castiel continued to thrust against Dean's leg, his hands releasing his angel's hair and sliding down his shoulders.
"Cas," he breathed heavily, locking eyes with his angel, struggling to find the right words. Castiel blinked and his movement slowed, bright light dimming to a soft glow. He brought his hand up to cup Dean's jaw.
"What is it, Dean?" purred Castiel, voice lessened in intensity.
"I… I want to touch them."
"Them?" Castiel blushed, breathlessly playful.
"I mean you, you, your wings," Dean stammered.
Castiel smiled wide. "Dean, no human has ever touched an angel's wings before."
Dean pressed his lips together and closed his eyes. "I'm sorry Cas, that was stupid, I didn't mean-"
Cas ran his hand up the side of Dean's face. "That is not a 'no', Dean," he growled lustily. He leaned into Dean's ear and whispered, "Wake up."
