Dean and Castiel, best friends since they can remember. But just now, Castiel is starting to realise his feelings for Dean... While Castiel is a down to earth boy who has a heavy weight on his shoulders, Deam is a dreamer boy living in the clouds and stories. Will they be able to overcome the problems life has thrown under their legs, and be happy together?