I have officially finished watching all of Buffy the Vampire Slayer. After watching all 7 seasons, I am an invested fan.
Spike is absolutely my favorite character. I'm also a big fan of Anya. The ending, though not entirely happy was perfect. They win, but it's not a neat ribbon ending. The suspense was perfect. The interplay of characters was real and complicated in the sense that characters weren't all good or bad and their interactions with eachother were messy. I like that.
Now I'm watching Angel. I had seen at least the first few episodes, so I am remembering things so far, but it should be good. I hope I get to see some of my favorite characters from Buffy.