May I just say, I hate that spike laid down the charm and kindness leading up to them getting together. He was nice and helpful, then they actually got together and he was totally different. Back to his old vampire ways, pushy and aggressive and predatory and it completely took away from all the work he did to make buffy and the gang start to relatively trust him. AND on top of that, I don't think that buffy was nice to spike at all? He got so much crap from the scooby gang for sleeping with anya when in reality he was hurting and buffy made it clear she didn't want to be with him and it's like so much is expected from anyone who isn't a part of the group? Like noone can do right? Idk it confuses me. Don't get me wrong - this is my favorite show but it's something that always bugged me. I think Spike was there for buffy in a way noone else was for her and there was so much good that the writers could've done for the relationship and they chose not to. IDK let me know what you guys think!