In the world of Harry Potter, the complex relationship between Severus Snape and Harry Potter has been a source of fascination for fans of the series. Now, author J.K. Rowling has revealed the source of Snape’s complicated feelings for Harry: an unrequited love for Harry’s mother, Lily.

In a series of tweets posted on November 27, 2015, Rowling explained that Snape had been in love with Lily since they were children. His unrequited love for her was so strong that it drove him to resent her husband, James Potter, and by extension, Harry himself.

Rowling’s tweets revealed that Snape’s feelings for Lily were so strong that he was willing to put his own life on the line to protect her son. When Voldemort ordered Snape to kill Harry, Snape instead chose to become a double agent, working to protect Harry while pretending to be loyal to Voldemort.

Rowling also revealed that Snape’s feelings for Lily had a profound effect on his behavior throughout the series. He was often harsh and unkind to Harry, but this was a result of his deep-seated resentment of James, whom he felt had taken Lily away from him.

The revelation of Snape’s love for Lily has been met with a mix of surprise and admiration from fans of the series. Many fans have praised Rowling for her insight into Snape’s character, and for her ability to make Snape’s motivations clear without detracting from the mystery of his character.

Ultimately, Rowling’s tweets have provided a deeper understanding of the complex relationship between Snape and Harry. By revealing the source of Snape’s complicated feelings for Harry, Rowling has given fans a greater appreciation of the depth of Snape’s character and the power of his love for Lily.