This is a really interesting story - I like how you portrayed how Dean (and the others) dealing with his blindness, and the fact that he accepted it in the end. So much of the series is caused by the fact that none of the Winchesters seems to be able to accept things - they always want to change events, even the ones that shouldn't be.
no subject
Also: God really IS an asshole. :D