We must pray with the belief that God will answer and also understand that it is impossible for Him to always say yes! Some of our prayers if answered could cause us or others grave results. Only God can see all the possible outcomes of the requests He recieves and when we pray selfishly, we shouldn't expect Him to grant our requests!