At some point in our lives we all go through a desert. God tests our character during this time, however; our attitude determines how much time we spend in the desert.
In order to leave the desert, it is essential to remain faithful, and not question God or rebel against Him. This will be a transitional path, not a permanent one. We may possibly experience anxiety, loneliness, and hardship but if we place our trust in God, we will see His hand sustaining us throughout these trials. Your reaction will determine how long you will remain in the test.
God did not promise you the desert, He promised you Canaan. Your final destination is the Promised Land.