With a lot of people, prayer is a one-way street! They do all the talking, and are more concerned about having God hear what they have to say than they are about hearing what God has to say. They try to put their program across on God and get Him to sign His Name to their program. But prayer is not just speaking your piece. It is most of all letting God speak HIS piece!
Instead of praying, "Hear Lord, Thy servant speaketh," we should be like dear little Samuel, the child prophet, who at five years of age said, "Speak, Lord, Thy servant heareth!" (1Sam.3:10) It's not up to the King to try to go chasing His subjects around to try to get them to do what He wants. We should fear, respect, and reverence the Lord, and treat Him like the King He is. We must come to Him with respect and sincerely, in trembling, present our petition and wait in quietness and confidence until He answers! Getting quiet before the Lord shows that we have faith and are trusting Him.
God always knows what's best and chooses what's best for us, the unbeatable choice!--So learn to get His answers and you will find that He will solve all your problems!