Today, we hang our heads in silent memory to honor our Battle of Hogwarts fallen friends (or foes, depending on your sorting hat assignment).

It was on this day, May 2, Harry Potter (Daniel Radcliffe) took his last stand against the olfactory-challenged Lord Voldemort (Ralph Fiennes) and reigned victorious. To the woe of many Muggles and Slytherin alumni alike, it was also the day Professor Severus Snape (Alan Rickman, RIP) met his untimely death due to the unfortunate Master of the Elder Wand mixup.

Now, nearly ten years later, justice has been served.

Harry Potter author J.K. Rowling has finally apologized for Snape's death in a tweet to fans. Clearly aware of the mixed emotions surrounding the debacle, Rowling asked fans not to "start flame wars" over the character who ultimately saved our beloved Potter.

The Twitter-verse did not take heed and is currently enraptured in a heated debate concerning Snape's ethos. Do we remember him as the lovable but tortured man who taught Harry how to defend himself from Dementors, or will he forever be known as the villain who was kinda, sorta responsible for the deaths of Lily and James Potter?

This is not the first death Rowling has apologized for (RIP Fred Weasley and Remus Lupin), but it is the first that has sparked a massively divided Potter nation.

Related: Breaking News: J.K. Rowling Just Announced 3 New “Harry Potter” Books

From Around The Web