Dean stared at Castiel as if he was seeing a ghost. This wasn't real, this couldn't be real. Castiel wasn't real. I'm dreaming. Yeah, that is the only explanation.
He felt like his head was spinning. He wanted to speak, say something, but his voice was choked up in his throat. He felt everyone in the room staring at him, Sam motioning for him to say something. But he had to understand the situation first.
"Dean, can we talk?" Castiel asked.
Dean stood there, frozen. He pinched himself again, just to be sure it wasn't a dream, it wasn't. Castiel was here. He was really here. Right in front of him. He nodded slightly.
"Do you want us to leave...?" Mary asked from behind him.
Before Dean could say anything, Castiel shook his head and said that they could just talk in Dean's room. He then started walking upstairs, but when Dean didn't follow, he turned back and asked him if he was coming. Dean nodded and quickly followed up behind him.
They entered the room and Dean closed the door behind him.
He turned back to look at Castiel starting at him through glossy eyes. Dean felt his heart palpitate, and before he knew it, tears slipped through Castiel's eyes, his face getting redder and redder by the second. Without a thought, Dean dashed towards him and embraced him in a hug. "Shhh..." He whispered into Castiel's neck. "I'm here."
Dean's heart broke seeing Castiel like this. All his life, Castiel had been the one to soothe him, hold him while he was falling apart, when he was in pain, when he had absolutely no hope left and needed someone to hold onto. It was always Castiel.
"Dean," Castiel sniffed, "I'm sorry. I'm so sorry." He sobbed uncontrollably as Dean held him in his arms. Dean didn't know what was happening, he was too startled to think about anything, except for one thing. Castiel was in pain.
He wanted to know what, or who was causing him to be in such pain.
"What are you talking about - Cas, what are you sorry about?"
Castiel took in a few strained breaths, "For lying to you." He started quietly.
Dean froze. It was very unlikely for Castiel to cry, but lying? No. He would never lie to Dean about anything. "Lying about what?"
Castiel pulled back. He wiped the tears that were still rapidly falling down his eyelids, "Dean...I need to tell you something..." He said, guilt coated around his words.
Dean gazed into Castiel's eyes. How was he supposed to know it was really Castiel? It could be anybody. He remembered reading somewhere that a human mind can't make up a new face and its features by itself. So obviously, he had assumed that he had seen a man looking exactly like Castiel in the past. That was the only explanation he could come up with at that time.
But now, this man was standing in front of him, this man who claimed he was Castiel, and had the same eyes as him, and was wearing the same damn trenchcoat as him, and the same suit underneath. He didn't know what to do. Believing him could be a mistake or a right decision.
"How do I know it's really you? You're - you're just an imagination, Cas. You can't be real, how can you be real? How could everybody downstairs see you?" Dean was freaking out, a million questions entering his head, only a few being spoken.
He tried to even his breaths. He was getting scared now. For all he knew, this man could be a murderer who was here to kill him.
Castiel didn't answer. Dean sighed, "Dammit Cas, how am I supposed to know it's you?"
YOU ARE READING
Promise?
FanfictionDean was a kid when he had found out that an angel, Castiel, was watching over him. Castiel and Dean were the same age, and they basically grew up together. They even had the same birth dates. Albeit, only Dean could see him, and was very sure that...