Well, I hope I haven't spoiled anything for you, but I came to this conclusion shortly after finishing
Harry Potter and the Half-Blood Prince. I've been meaning to blog my thoughts on the subject, but never got around to it. Today I found out that
someone else did a stellar job of assembling the evidence. Worth a read if you are a Harry Potter fan.