“I tell you, you can pray for anything, and if you believe that you’ve received it, it will be yours.” (Mark 11:24)
The way this verse is worded is interesting. Look at it again. Jesus does NOT say all their dreams will come true. He says “if you believe”. But even then, their request might not be granted. The unbelievers will be quick to scorn (don’t they always?) but Jesus is telling us to put aside our skepticism and trust in prayer.