That's true BUT the more you think about it the more Angel and Buffy could never be, thats why he left, she deserved more than a vampire with a soul. And he deserved something other than a slayer.. The irony of it lasted as long as it could, but thats that. A vampire slayer and a vampire cant last. Even after spike gets a soul, she doesn't ever "date" him. She tells him straight up look, im a vampire slayer, and you're a vampire, its doesnt work, I love you, but not that way. I stand by Darla being the love of Angel's life. And I stand by the fact that souless vampires can love too. If it wasn't for the love that Spike had with Buffy, he'd never have gone and searched for his soul.