Two thoughts worth pondering...I'm still learning to accept this and lean into what God is doing.
"...My ways are higher than your ways, and My thoughts than your thoughts."
Is. 55:9 (NKJV)
Second causes are God's just as much as first. We are always disbelieving in him because things do not go as we intend and desire them to go. We forget that God has larger ends for us than we can see; so his plans do not fit ours. If God were to always answer our prayers as we want them answered, he would not be God our Savior, but the ministering genius of our destruction.
God’s out to do something grand in your life—I know you can’t see it right now, but He’s really out to do something marvelous in your life. He’s out to bring you to the place where the only real source of confidence and trust in your life is Christ alone. Where the only thing you’ve got and the only thing you’re relying on is Christ alone. So He’s stripping all this other stuff away, so you’ve got to trust Him, and you’ve got to stick with Him through the process.
Lon Solomon (heard here)