It sounds like you're trying to present the Euthyphro Dilemma which is, indeed, a false dilemma.
Hello! Did someone say the E word?
Moral reality is rooted in the character of God. God is not subject to a moral norm that is outside of himself because God is himself the moral norm. But God is also not arbitrary or whimsical in his commands because his commands are rooted in the reality of his eternal and unchanging character.
I'm afraid you haven't solved Euthyphro's Dilemma. You've just fallen into Euthyphro's Trap.
If you say that goodness and morality are themselves rooted in God's character, then goodness mean simply "what God is." This makes it a meaningless tautology. ("God is goodness. And what does goodness mean? What God is. ")
This turns out to be nothing but complete moral relativity, at its most extreme. God could have said that anything at all was good, and to you, it would have been. If God had said that cruelty and injustice were good, then they would be.
Would you object that God would not have said those things because they were bad? So what? If He had said them, they would have been good, because whatever God says is good, is. You told us so.
Can you think of some reason why cruelty and injustice are bad, so God would not say them? Then you are judging God by an external standard.
Would you tell us that God did not, in fact, say that something bad was good? Then you have just judged God by an external standard again (that is to say, God said, "X is good," and you said, "Yes, it is," as if you could confirm it by some other knowledge.)
In short, if you say that goodness is based on God's character, then "goodness" is now free-floating, bereft of meaning. Since anything God says would be good, goodness could mean anything; and therefore it means nothing.
God is not constrained by anything outside of himself and always does what is pleasing to him. Thankfully, what is pleasing to God and what is best for his creation perfectly coincide.
Interesting! I think you gave the game away there. You're saying that goodness is that which is best for creation. So you do have an external standard by which you measure goodness ("that which is best for the world,") and God is not the foundation of your morality.