Oh For Gods sake,Alright.
More dumb atheist claims
First of all:Know that it is our MINDS that THINK these are contradictions,they aren't contradiction this is the mind that believes
Second of All:If there was no free will,no test,everyones on the right path.
But Allah wanted to test us so therefore,there is free will,thats why we have Disbelievers and Believers,so yeah.