Who are we to question God?
The answer is we are in no position to question Him. God is God. God does whatever pleases Himself. God has a plan even though it isn’t clear to us. It doesn’t need to be clear to us. In due time, we vaguely see what God has in mind.
God’s goal for us is that we wait on Him, seek His way and do what He wants us to do.
God is God. God does whatever is right, in His eyes. God doesn’t need our approval. God doesn’t need our permission. Period. End of story.
We are no one. God is God.