We ought to remember what angels really are. Angels are persons, though they aren't human. They are bodiless souls in service to God. And one of the most important parts about angels is that they love God.
I think one of the fascinating things about angels is that they do have a will. They can make choices. If they didn't and were strictly limited to doing what God says without any sort of choice (despite the fall of Lucifer of course), then would angels actually love God? Or rather, could they love God? How can love be offered if it isn't voluntary?
If angels love God, that means they have a voluntary nature, and if they have a voluntary nature, that means they have free will.
Can I ask where you get all this information about angels? They have bodies, they eat (and with humans). In fact God said He took angel's food to feed Israel - manna, which in Hebrew literally means "what is this"? Some have entertained unaware they were "angels". They're physical too because they can grab us if need be (Lot) which still able to come and go like the spirit. By definition of "soul" as we understand it (clay, water, breath of God = living soul) but we do not have information on their formation, so it's all speculation except what is written in the word of God about them, which I mentioned above.
- Original: מלאך
- Transliteration: Mal'ak
- Phonetic: mal-awk'
1. messenger, representative
c. the theophanic angel
- Original: ἄγγελος
- Transliteration: Aggelos
- Phonetic: ang'-el-os
1. a messenger, envoy, one who is sent, an angel, a messenger from God
In fact, Revelation shows that the seven "angels" with the seven vials are "fellow servants" by their own words to John, so they could be saints working as messengers, the meaning of "angel", which is what the word in both Hebrew and Greek state. No offense, but don't be fooled by 16th century paintings and hollywood.