Castiel saw the pair get into the Impala, Dean driving and Sam in the passenger seat, and felt somehow at peace. The world was falling down around him and God was still nowhere to be found, but something, some tiny thing, was right in the world.

Cas had Dean.

Dean had Cas.

He smiled, thinking of the human expression "have your cake and eat it too." He still wasn't entirely sure what this meant, but he thought he might have achieved this strange goal. He had Dean and could even be with him (even if it was only in Dean's dreams) and at the same time he had his angelic powers (or "mojo" as Dean called it) and so he could take care of Dean and his brother.

Yes, in the midst of all this chaos one small thing was right, better than right even.

Castiel have given up everything for Dean and then got it all back again and then some. He could hardly believe that this was happening, but somehow it was.

He watched the Impala pull out of the parking lot and shoot down the road. The black metal glinted in the bright morning light and Castiel remembered how it had sparkled in the starlight in Dean's dream. Sam and Dean were off to do what they did best and try to save the world while they were at it. Castiel shook his head, always amazed by the two humans. However, now what not the time for musing, now was the time for action. He reached into a pocket of his coat and drew out Dean's amulet. He gripped it tightly and, with a flutter of wings, vanished.