(2) The Quran never said that God told Abraham to kill (sacrifice) his son. Instead, the Quran teaches us that Abraham had a dream in which he saw himself slaughtering his son. Abraham believed the dream and thought that the dream was from God (The Quran never said the dream was from God). The choice of the wording in the Quran is crucial. No word was chosen by accident or out of control. Every word and expression was deliberately chosen by God.
(3) Islam never advocated human sacrifice. God would not contradict Himself an order Abraham to commit what he prohibited even as a test.
(4) Prophets are human beings also and as much susceptible to the tricks of Satan as everyone else. God never left this issue unsolved. See 22:52
"We have not send before you a messenger nor a prophet without having the devil interfere with his wishes. But God nullifies what the devil has done, and God perfects His revelation. God is, Omniscient, Most Wise." (22:52)
(5) Because Abraham thought the dream was from God and he proceeded to sacrifice his son Ismail, God sent him the lamb to be sacrificed instead, and to save the son, and the father-son sacred relationship.
(6) No where in the Quran does God say that it was God who told Abraham to sacrifice his son. No where in the Quran does God say He gave Abraham that dream. God does not forget and does not choose His words except for a specific reason.
(7) Those who know God and appreciate Him, know that God would not ask any of us to do evil and commit the gross crime that is severely punishable by God and the human communities.
link