Ive watched Amends about 20 times now and I think I might have something going.
Ok, the First wanted Angel to die, right? But, at first the plan was to make him lose his soul and become evil again. So is it to far a to stretch that maybe it changed its mind and made the white Christmas to keep him alive? I mean its not like something that can bring an un-dead back from Hell cant make a few flakes. So anyway, it could want to get him and Buffy together, he could lose the soul, and then he's demon guy again?
Just my rusting gears turning.