Dean smiled at Cas, who also had a big goofy grin on his face.
"Come on, one foot in front of the other," Dean murmured, his hands on Cas' hips as he guided him across the ice. The boy wobbled again, and Dean grinned, watching as his glasses slipped down his nose. Cas huffed in frustration and used a finger to push up his glasses. Deans smile widened even more and he watched the other boy. The tip of his nose and his cheeks were rosy, his hair wind blown under his beanie. His eyes were narrowed in concentration, focused on his feet and Dean couldn't help but chuckle. Cas looked up at him.
"What's so funny?" Cas asked. Dean shrugged but the grin stayed.
"You," he replied. Cas huffed again and turned back to the ice. Once again, Cas wobbled, and started to lose his balance. Dean reached out to steady him and instead succeeded in tipping them both over. He let out a yelp and fell hard onto his back, the cold of the ice seeping through the leather of his jacket. Cas fell on top of him, glasses askew, arms trapped between his own body and Deans chest.
"Oops," Dean said with a chuckle, reaching up to straighten Cas' glasses. Cas smiled softly and leaned down, brushing his lips across Deans. Dean blinked in surprise, but didn't say anything. He'd been waiting for that ever since he first saw those oceans of blue in English.
"Oops," Cas murmured into Deans lips. Dean grinned and tugged off Cas' mitten, twining their fingers together.
"I don't know why you insist wearing these damn things," Dean mumbled.
"They keep my fingers warm!" Cas exclaimed.
"So do gloves," he pointed out. Cas shrugged.
"I like those better. They even have snowmen on them!" Cas said excitedly, waving the discarded mitten in Deans face. Dean chuckled.
"You are such a nerd," he said. Cas grinned and kissed him again. Dean grunted in protest. "That's so unfair," he mumbled. Cas grinned a wide grin and Dean snorted, pushing Cas off his chest. Dean pushed back to his feet, grabbing Cas' hand and pulling him up with him. Cas smiled and Dean pulled the mitten back onto Cas' cold fingers, wrapping his hand around Cas' and his arm around Cas' waist. Cas smiled and together the two moved across the ice.
They didn't stop until long after the sun had gone down, Christmas lights giving off a soft glow, lighting their path. They were alone on the ice, all cold fingers and icy noses and chapped lips and locked arms. Dean couldn't help but smile as he watched Cas' glasses slip down his nose yet again, and saw the huff of frustration as he pushed them back up. Dean chuckled and looked to see the last person leave the ice rink. He grinned a mischievous grin and wrapped an arm around Cas, pulling him close and pressing their lips together. Cas smiled and pushed his cold hands under Deans shirt. Dean shivered as the cold of Cas' fingers seeped through his mittens and onto Deans back, but he only pulled Cas closer, kissing him softly. He pulled Cas' hat down over his eyes and then pulling out of his arms, taking off across the ice.
"Hey!" Cas cried in protest, pulling the hat off his eyes and looking for Dean. Dean smirked and looked over at Cas, his smirk melting into a grin as he saw the exasperated look on the other boys face.
Cas began making his wobbly way towards Dean, who stood grinning like an idiot as he watched.
"I hate you," Cas grumbled. Dean chuckled.
"No you don't. You never could." He smiled smugly at the glaring blue eyes. And then Cas changed tactics. He turned on the full Sammy Winchester puppy dog eyes. Dean narrowed his own eyes and after a moment of pleading eyes, he finally broke.
"Fine. Fine! I'll help you." He made his way over to Cas, wrapped his fingers around Cas' hand and pulled the boy towards him, wrapping an arm around his waist and linking their hands together. The two moved perfectly together, moving across the ice like they were meant to be. Dean smiled and spun them around once, twice, three times. Cas laughed and collapsed against him, dizzy. Dean chuckled as Cas' hair tickled his nose, and he kissed his forehead.
"Man, you are an idiot," Dean mumbled.
"But I'm your idiot," Cas pointed out.
"That is true," he replied, kissing him on the lips before tugging him back up to stand straight. They skated for hours, laughing and smiling and kissing simply because they could, there wasn't anyone to tell them they couldn't.
