A thousand years

130 0 0
                                    

After a tragic suicide Castiel Novak is dead. Dean Winchester feels the blame and is cursed to die three hundred fifty six thousand times until he can save him on the day after "Castiel died" for a thousand years. Dean spends his days watching Castiel and learning more and more about him falling slowly in love with the man who he can't save everyday for a thousand years.

A thousand yearsWhere stories live. Discover now