It is only when we pray for something according to the Will of God that we have the promise of being heard and answered.
O. Hallesby
So He said to them, “When you pray, say: Our Father in heaven, Hallowed be Your name. Your kingdom come. Your will be done on earth as it is in heaven.
Luke 11:2