After Castiel had gotten his memories back all the feelings he felt before came rushing with. The intense love for the freckled hunter before him and pain he had felt for betraying his trust for betraying him. Along with the hurt look that he had caused to appear on his face when he found out. It all crashed down on him, making his vessels heart twinge and squeeze in agony. And now as said hunter stood before him, something happened to him for the first time in his long life. Tears poured uncontrollably out of his once bright blue eyes, he pushed away the concerned hand that reached for him, shaking his head back and forth. No. He didn't deserve to be comforted, not after what he'd done, and especially not by the man who's heart he stole and then destroyed. It wasn't right. He shouldn't be alive, shouldn't still be able to see those beautiful green eyes or feel the strong arms that were wrapped around him. He didn't deserve any of it. But still as a strong hand gently cupped his cheek and tilted his head, he felt his heart continue to beat relentlessly in his chest. The soft whisper of his name that escaped lips so close to his own and the puffs of warm breathe that escaped them, made it all too clear that he was still alive, and as much as it hurt knowing it he couldn't help but tangle his fingers in a leather jacket and short blonde hair. When the hunters lips met his own he felt more tears begin to fall and mingle with the ones now sliding down the blondes cheeks. He shouldn't have been given a second chance to be with him, to possibly do all those horrible things over again, but here in Dean's arms again he wanted to try. He wanted to prove his love to him now that he was finally home.
AN: Okay I know I'm a little behind with the whole amnesia cas faze but this little thing was stuck in my head and just wouldn't go away, so here it is ^^