“If it hadnt been for Mary, Jesus would not have been born as a human child”
Boy was God lucky that time. His whole plan of salvation could have been thwarted by a little girl. However, I think He probably took all that into consideration and maybe even had a contingent plan just as He did on the triumphal entry into Jerusalem.
Luk 19:40 And he answered and said unto them, I tell you that, if these should hold their peace, the stones would immediately cry out.
Why do you think God created Mary as sinless? Because of her state of Grace, she made the decision (yes, the DECISION, after all, God gives us ALL Free Will) to say YES, and be that vessel by which Jesus would come into this world, in order to redeem us from our sins.
Our God is an Awesome God.