Dean woke up to the sound of wings. He didn't open his eyes just groaned.

"Cas... I need like 2 more hours of sleep. Please." Dean begged, but got no answer. Suddenly there was weight on the bed, forcing Dean to open his eyes. Castiel sat beside him, tears running down his cheeks. Castiel smelled faintly of alcohol.

"I can't lose you... I-I have killed my f-family, and f-fallen for you... Y-you can't just die..." It was then that Dean saw everything. Every emotion Castiel felt. Dean wrapped his arms around the broken angel. He rocked Cas back and forth, softly singing Carry On My Wayward Son.

"Carry on my wayward son, there'll be peace when you are done. Lay your weary head to rest." Dean kissed his head. "Please don't you cry no more."

Castiel felt his trench coat being tugged off first, then every article of clothing afterward, until he was just in his boxers.

"Here." Dean pulled off his shirt and handed it to Cas. "I got my pajama pants. I'll be fine." He reassured.

"T-thank you, Dean." Castiel slipped the shirt on, and happily figured out it smelled like Dean. It calmed him down.

"Let's go to sleep, Cas." Dean laid down and pulled Castiel with him, wrapping his arms around the angel. Castiel was very confused as to why Dean let him stay. He had found some liquor and had drank all of it. He fell apart. Dean nuzzled the back of Castiels neck, and breathed in his scent. He didn't know what he was doing. This was Cas! But for some reason it felt right...

"D-Dean?" Castiel said softly. Dean let out a soft grunt. "I... Nevermind..."

Dean closed his eyes and tightened his grip slightly.

"Go to sleep, baby." Dean just let the word slip out, and was asleep before he realized he even said it.

But for Cas... He fell asleep with a smile that hadn't been there for years.