When God helps you grow spiritually, he doesn’t just snap his fingers so that it happens instantly. He does it incrementally. When God wants to make a mushroom, he takes six hours, but when he wants to make an oak tree, he takes 60 years.
“That is why we never give up. Though our bodies are dying, our spirits are being renewed every day. For our present troubles are quite small and won’t last very long. Yet they produce for us a glory that vastly outweighs them and will last forever! So we don’t look at the troubles we can see now; rather, we fix our gaze on things that cannot be seen. For the things we see now will soon be gone, but the things we cannot see will last forever” (2 Corinthians 4:16-18 NLT).
Have you ever walked into a store before with something to exchange? Maybe it was an article of clothing that you decided you didn't like, or a pair of shoes that were uncomfortable. You entered the store with something that didn't work for you, exchanged it, and left with something that did work for you. You had to trade what was not effective for something that was.
Psalm 77 reflects how Asaph maneuvers through his feelings of hopelessness and desperation. His anguish is apparent in the first few verses as he cries out relentlessly to God.