"What would be the purpose of prayer then? Jesus asks us to pray. So we pray. "
Yep, and if you believe that God can see the future, he knew that you would and what you would want, and if you were going to get it ... all before the Earth was formed ...
You need to give God some credit- You are attempting to descredit him by pointing out what you think are contradictions. I have come to believe many do that to descredit the Church as well by pointing out the Crusades, or Galileo. Why? Perhaps to validate your own beliefs? God is pro-life and so is the Church. What is the whole point to your arguement?