It doesn’t matter what we go through in life, quitting is not one of our options. We have to believe in ourselves even when no one believes in us because God does. He may not come when we want Him to but He honors our efforts. We cannot quit on ourselves because we are all we’ve got. The world is not fare most of the time and our dependance is always on God, not on our own strength. We will cry and we may even come to the edge of our faith but we must try to remember that He says that He will never leaves us or forsake us.God is good all the time. His promises are for all times. He never changes His mind. His Word is settled in heaven and He says that before any of His word changes, the world will pass away. He desires the best for us and He is always on time. As long as our desires are in alignment with His will for us, He will grant us the desires of our hearts. He has perfect knowledge and the future is His present because time is only in our domain. He is past, present and future all at once. So, we have to trust that He knows what He is doing and that He is doing what is best for us.