I've had this on my e-reader for quite a while now (well, years tbh) and after reading it I really don't know why I waited until now.Because this was awesomely good. And Spn is by far not my favourite fandom. I never expected the twist at the end. Loved the idea, though.