We also have to remember that God does what is good for all people, and he does it in his time......for he sees all where our view of the world is shortsided.
So many people gather together and pray for something, then their faith is gone because it did not get answered. When we pray even gathered together we should always make it according to God's will.
Even when Jesus was facing his final hour, and went to the Father............he said Father if it is your will let this hour past from me. So many forget that. We only want his will for his will is perfect and he knows all and sees all.
Matthew 26(King James Version)
39And he went a little farther, and fell on his face, and prayed, saying, O my Father, if it be possible, let this cup pass from me: nevertheless not as I will, but as thou wilt.