Just trust God’s timing and believe.

In Exodus 13:17-18 teach us that God led the Israelites to the longer and harder way on their journey to the promised land because He knew that they were not yet ready to go in. There had to be time for their training, and they had to go through some very tiring situations. They wasted a lot of time wondering about God’s timing, but God never failed to take care of them and show them what He wanted them to do. The same situation is true in ourlives.

Source