It took me a while to convince myself about Buffy and Angel, and it took me a while to convince myself about Spike and Buffy, too. The whole human/vampire romance just seemed too weird, but after a while I started to enjoy "Spuffy", while I started to ship Angel with Cordelia.
Angel had moved on from Buffy, which is why I prefer Buffy and Spike together, although I know a lot of the internet and some of the Buffy writers are dead against it, citing some of Spike's behaviour, and saying he's "toxic"; I can see past those things, unlike the snowflakes.