That's why Joss Whedon has pretty much never let a couple last in his shows.
For the most part I agree with him though I really hated that he killed of Anya. I was hoping she and Xander would make it.
Sometimes it works if there is a lot of other things going on like the marriage of Peter and Elizabeth on White Collar.