#22: Harry Potter: Snape and Neville
The different characters in the Harry Potter universe are all more complex than they seem. The character of Severus Snape, in particular, has long intrigued fans, and one theory suggests that his animosity towards Neville Longbottom is rooted in a deep sense of regret and guilt.

According to this theory, Snape harbored a profound hatred for Neville because he believed that if Voldemort had chosen the Longbottoms rather than the Potters as the target of the prophecy, Lily Potter would still be alive. Snape’s love for Lily and his role in her death weighed heavily on his conscience, and he may have seen Neville as a living reminder of the tragic consequences of the prophecy’s outcome.