A whole lot of what we call 'struggling' is simply delayed obedience.
God is God. Because he is God, He is worthy of my trust and obedience. I will find rest nowhere but in His holy will that is unspeakably beyond my largest notions of what he is up to.