Ready for the Fall // Destiel
Every single day, Dean Winchester waits for the man in the trench coat to show up for his painfully complicated coffee at exactly three-forty-five. And every single day, he does. Until one day he doesn't. It's a regular Thursday afternoon when Castiel Novak seemingly drops off the face of the earth. Dean shouldn't loo...