Psalm 103:19 "The LORD hath prepared his throne in the heavens; and his kingdom ruleth over all."
Oh, my friend, why do we murmur?
He has everything under His control.
We have no need to worry or complain, when He has promised He does all for our good.
II Corinthians 2:14a "Now thanks be unto God, which always causeth us to triumph in Christ…"
"Faith is not a sense, nor sight, nor reason, but a taking God at His Word." ~Evans, Streams in the Desert
We can trust the One Who shed His blood to be a forgiving atonement for our sins, to lead our lives rightly and well, as we submit them to Him.
No doubts. No complaining. No second-guessing.
Just trust it all to Him.