There is only one God whom we can come to know personally (Ephesians 4:4-6) and he sees the big picture. He is “the Alpha and the Omega, the Beginning and the End” (Revelation 21:6). The bible says “for the eyes of the LORD run to and fro throughout the whole earth” (2 Chronicles 16:9) and he answers our prayers in his own time and in his own way. If Jesus was to tell us all the things he was going to do in advance and how he was going to do it, we would probably mess it all up! We are to trust him and lean not to our own understanding (Proverbs 3:5-6) and he will work it out for our best (Romans 8:28)!