Dean had it all: Glamour, Fate, and love. That is until he meets Castiel, the boy who turns his world upside down, giving him experiences he couldn't imagine in his wildest dreams.
When the burden of his brother's death starts to bear down on him,...