I've been an avid reader of the Harry Potter books for years now, and an avid re-reader, and re-re-reader...you get the point.
And I've been totally immersed in the words, and when the movies came out, and Snape looked and behaved exactly the way I had imagined, I felt validated.
But, at times, while reading the books, I had a few doubts...disloyal, niggling doubts...like, isn't that a bit convenient? Or, isn't he making too many mistakes or being too stubborn/ foolhardy/ short-sighted given his Chosen One role? And in the last book, a masterpiece of weaving together all the previous books and adding new ones, and wrapping them all neatly, I thought for a moment (but only a moment): isn't everything depending to much on luck? And why him, couldn't anyone have done that?
So, anyway, the books were so engrossing I set aside such disloyalty and just treated myself to a great time.
Now, along comes this on the web: a 80,000 words comprehensive critique, and I have to admit that except for a few, I've had a lot of these doubts myself. The lesson for me when I re-read the series? How did JKR keep me enchanted despite these?