Title: Hold Me

Pairing: Dean/Castiel

Summary: Cas comes back.

Notes: I own nothing.

Spoilers for season 7.


The sight was beautiful.

His hair was dirty and matted, and bags hung under his eyes, though their colour was as piercing as ever. His clothes had dried, but they had obviously been in dirty water before, and had been torn in places, exposing an elbow, a knee. He was tired, shoulders sagging, but Castiel was alive and standing in front of Dean's motel room.

Dean couldn't help it; he started crying. Silent tears ran down his cheeks as he rushed forwards, wrapping his arms tightly around Castiel's frame. The angel felt thinner than usual, and Dean had the sudden worry that he wasn't an angel anymore, but those thoughts were shoved away for another time. Castiel's hands were placed along Dean's spine, and he felt the angel's nose push closer to his collarbone. Dean held him even tighter.

"Damn it, Cas," he grumbled, voice thick with tears and muffled by the other man's hair. "Don't ever do that again."

"My apologies," Castiel said. The brush of eyelashes against his skin told Dean that Cas had closed his eyes. "It was not my intention to cause you so much distress. I... lost myself."

Dean knew that Castiel had plenty to answer for, and it wasn't as though Dean instantly forgave him for everything he had done, but – damn – it was hard to stay mad at a guy you had thought exploded into a ton of evil monsters and hadn't even had a body for a burial, who suddenly showed up alive and well.

He buried his face further into Castiel's hair, getting a satisfied huff of breath in response, and decided that everything could wait.

He just need to hold his angel for a little while longer.