God may never give us the outcome we want , but know this, he wants to grant us the desires of our heart, but he will not indulge us to our detriment, He knows what we need, and what is best for us, and those we love, better than we do. So trust in him for the best possible result. Stand in faith, waiting for his perfect timing in all things .