Ok, I just thought about this, and how it makes no sense.....
Angels dont have free will: ok
When Allah is creating Adam, there is a question and answer session between the angels and allah:
When your Lord said to the angels, 'I am putting an overlord on the earth,' they said, 'Why put on it one who will cause corruption on it and shed blood when we glorify You with praise and proclaim Your purity?' He said, 'I know what you do not know.'
In order to ask allah the question, either angels have free will (the angels used their free will to decide to ask said question), or Allah willed them to ask him a question that he made up for them to ask him....which makes no sense at all....and then he doesnt even answer them. There is no discernible motive for allah to do this outside the truely goofy
Just think on it for a moment....