Dean - a broken man who has always had dreams about a black haired, blue eyed man with wings.
Castiel - an angel of the Lord, tasked with looking after Dean.
Dean - a broken man who has always had dreams about a black haired, blue eyed man with wings.
Castiel - an angel of the Lord, tasked with looking after Dean.
Castiel Novak would have never thought that he would end up being with Dean Winchester, the guy he's been obsessing over since middle school but his dream came true. With all the troubles in the worl...