Summary: Dean already knows that the future isn't looking good. Sam's sneaking out at night and lying about it. Dean's pretty sure the angels are dicks and that they're lying to him, too. It isn't until he gets a visit from his own ghost that he realizes just how bad it's going to get, and the future that was becomes part of Dean's memories of the past. Surely, with all that he knows, he can fix things—if he can stay alive and sane, that is. A season 4 AU that bumps into seasons 5 and 6. Written for the 2011 spn_gen_bigbang challenge.
Characters: Dean, Sam and Castiel; with Ruby, Bobby, Uriel, Ellen and Jo
Disclaimer: The characters aren't mine. I just shake them out and play with them.
Word Count: 75k
Pairings: Sam/Ruby [off screen] Dean/Lisa [but not really]
Content: Angst, AU/AR, death, h/c, language, violence; spoilers for up to 6.20 (in a way)
Artist: The talented amberdreams. Go visit her master post and say hello.
AN: Broadly inspired by a_phoenixdragon's excellent 2010 spn_j2_bigbang piece, Perspectives, which left me feeling melancholy, and for some reason (because it never happens in her story) gave me the image of Dean in a hospital bed, quietly rejecting the comfort Sam tries to offer. The brain can be a weird, weird place.
Acknowledgements: This story was beta'ed by my RL friend, Alecto Nyx, and by rince1wind. They both pulled it apart and helped me to put it back together as a, hopefully, much better piece. Also thanks to jukeboxhound for having the theological knowledge I needed and being willing to share.
There were several sites I went to for information on how to honour the Four Directions but the one I liked best was fourdirectionsteachings.com. I read a lot on their site but used an embarrassingly small amount. Once again, I must thank the contributors and maintainers of Wikipedia and the supernatural wiki. They are both wonderful places to procrastinate in.
Final thank you to reapertownusa for hosting the spn_gen_bigbang. It's a lot of work to run something like this and she's done an awesome job!