If you're a fan of the Harry Potter series, you'll know that Professor Snape is a bit of a polarising character; some people maintain that he's a total hero for living a double life for so long, and others think he's just a total d-bag.
One person who Professor Snape was an undeniable dick to in the series was Neville Longbottom, whose boggart quite literally turned into Snape in the middle of Professor Lupin's class. Remember that?
Well, one fan theory has now offered an explanation for why Snape seemed to pick on Neville more than the other kids in his class, and it's all to do with Voldy-chops assuming the prophecy was about Harry rather than Neville.
Sahil Juneja has pretty much blown apart our world with his reasoning: "Neville could have been the "Boy-Who-Lived. Had Voldemort chosen Neville instead of Harry, Lily would still be alive. For years since Lily's death, [Snape] blamed no one but himself. He turned coats for Dumbledore in order for some penance but that wasn't enough of course.
"He still loved Lily and couldn't bear that thought. And one fine day, Neville Longbottom came along. The living embodiment of his guilt. He manifested all his anger and hatred for himself onto that poor little boy. It was more likely a subconscious thing. The sight of Neville triggered the guilt and he couldn't stand it."
OH GAAAAHD, we're feeling all the feels. It totally makes sense, right?
Your thoughts on this? Let us know with a tweet @sugarscape or drop us a comment in the box below.