Question: Protectors or no protectors?
Besides Allah you have NO protector nor helper [2:107, 29:22]
But in Sura 41:31 the angels themselves say:
"We are your protectors in this life and the Hereafter."
And also in other suras is their role described as guarding [13:11, 50:17-18] and protecting [82:10].
Obviously the "solution" is to say that the angels are protectors "by the leave or command of Allah", but then again nothing happens without the leave of Allah and this is a little too convenient an explanation which would cover all contradictions ever imaginable. Even the contradictions in the Qur'an are in there only "by the leave of Allah" and therefore they don't contradict anymore other statements which "Allah" makes in the Qur'an like that "there are no contradictions"?
Answer: do we really need to answer that!! However I will answer: When we say Saddam invaded Kuwait it means that he ordered his soldiers to do that.