The End Of All Things
{Destiel High School AU} Dean always had a hard time growing up, it was a wonder how he managed to survive for as long as he had. It seemed like no one could raise him from the pool of self-loathing he was drowning in, that is until Castiel climbed over the barrier Dean had up for so long. Maybe he could have a happy...