God's favor isn't automatic, nor does it bring instant success. In order for your vision to pull you out of a painful place, God must push you to the brink. God allows the pain because He needs you to learn from it, He needs you to learn to be patient and trust Him, He needs you to arrive at an aha moment where all you can say is God, I see what you are doing, have your way.