There is power in agreement and more importantly power in unity when we stand to agree concerning a desire or a need for God to supply. Our prayers are powerful and more so when we ask someone to agree with us in prayer concerning what we are petitioning God for.
Jesus taught his disciples these key principles regarding prayer and regarding receiving from God. James warns us against covetousness so that our prayers are not grounded in selfish ambitions or based on envy or jealousy. (James 4-2-3)
Either way when we pray, God always hears us and answers our prayers. When we surrender to God he will work in us to transform our desires to his will and purpose. There are prayers that we pray that are answered straightaway and there are other prayers that God may say no because he is aware that what we ask for isn’t good for us or we aren’t ready for it.
An example would be a 12 year old asking their parent for a car. Their parent would be wise enough to know that the child isn’t ready for a car although the desire for it isn’t a bad one. At other times God’s answer is not yet and we have to trust him and wait for his timing.
I sometimes think I know when things ought to happen and I may experience some disappointment when things don’t go the way I expect. It is through prayer that God reveals that although what I am asking for is aligned with his will, that it isn’t the right time and I need to wait. None of us enjoy the waiting period but we continue in prayer while we wait. Prayer gives us the grace to wait and trusting God to do what he has promised.