I'm just quoting this, I'm just not sure who wrote it first. I just believe in it so deeply that I re-share it every once in a while.
I really believe that God sends us help through his angels in all the expected and unexpected ways possible. Sometimes they are good guys trying to help and aware of that. But other times, for example, you get angry when someone doesn't let you do something you really wanna do. But when you look back years later, you might say "if I did that, my life would've been so much worse today." & only then you see the wisdom in that. Not even the person or the thing that stopped you from doing that thing could be aware that they're actually helping you. They're just messengers, soldiers of God, angels with a purpose to fulfill.