Right - okay, I believe you saw something, but I am hesitant to agree in that it was an angel. Definitely a benevolent spirit. I'm not confirming nor denying that you believe in what you saw. But to address the questions you've brought up... what makes angels appear? I'd say extreme, extreme situations. As you said (re: Demons): " they've got better things to do than completely spend their time on giving humans hell because they're more powerful than us and think they're better than us and plus not all demons give humans hell."Yes, this is true for demons. But are angels any different, only in that they've got better things to do than completely spend their time on every human, period? Yes, it is "God's commandment" that they serve humans, and so when they can, and when it is absolutely necessary, they will. But the role of angels is so much bigger. I personally believe that it is EITHER in times of extremity - and by this, I mean in terms of persons who are either extremely important or are doing important service - or, perhaps, for those who hold extreme faith in angels, that angels themselves will appear.I'm not saying this is always the case, but it is certainly a theory, and only that.Feel free to comment
Small details (say the birth of a child or the one kind act offered to a stranger) is most times just as important as the Big Picture (A Global War or a mass catastrophe). The importance will not be known until it has past so one must never disregard what one would normally assume to be a simple mundane matter. Doing so is simple human arrogance.