God creates man and gives man everything he has, man then responds with disobedience, and tries to hide from God. Since this incident we constantly hurt God, and yet He still tries to reach out to us again and again. He even sent His Son to die for the sins of the world so that we can be free to love Him back. Yet looking at the world around us, people hate God, people don't trust God, people judge God, people deny God, people ignore God, and even love man-made gods over Him.
God must be heart broken. His only desire is that we love Him the way He loves us. He wants our best for us, so sometimes He does not do what we expect Him to, instead He gives us something better! I know this from experience. Even though you can't see Him, He loves you more than anyone else does on this entire planet, and He will give you His best and not allow you to settle for your own plans. Do not be disheartened, God knows the big picture and He just wants you to know you are loved and you can trust Him with everything. He will never let you down.