How is signing a prophecy an agreement... anywhere? It's not a legal document, it's not even a legally binding verbal contract. I just don't buy anything said by a bunch of evil guys with an agenda. Having said that, I think it's characteristic of Angel's character to give up what he wants the most for the benefit of others.