Hey I'm a long time lurker and I'm hoping some one can help me. The story I'm looking for, I think, is long. The seen I remember is when Angel become Angelus and when Buffy is fighting him and Willow is returning his soul. Somehow there's blood involved and she takes Xander soul away and the gives it back to him as well as gives Spike one too. I know they are already involved with each other. Can some one help me please?