I've seen this kind of question asked before, but usually about God's omniscience not allowing for him to have free will. I actually disagree with this notion, for if God exists, and he is the perfect being Christians say he is, then his will would be unchanging and he would have no need to "change his mind," thus no violation.
My question comes about when discussing his free will in relation to ours. Christians like to point to free will as the reason that evil exists, but then say that God (who has free will) doesn't commit evil acts, because it's against his character. In other words, God freely chooses to always do good, again no violation.
So if God is capable of free will, and he always does good, then why couldn't he create us with free will, but also with a character in which we always choose to do what's right? If God can always choose right, and still have free will, then why can't humans, if created differently?
For those that don't accept the argument that one can still freely choose to do right, even when the "wrong" option is unavailable due to it violating one's character, here's a little analogy by a Christian theologian:
‘Imagine a man with electrodes secretly implanted in his brain who is presented with a choice of doing either A or B [for our purposes, we’ll let A stand for good and B stand for evil]. The electrodes are inactive so long as the man chooses A; but if he were going to choose B, then the electrodes would switch on and force him to choose A. If the electrodes fire, causing him to choose A, his choice of A is clearly not a free choice. But supposed that the man really wants to do A and chooses it of his own volition. In that case his choosing A is entirely free, even though the man is literally unable to choose B, since the electrodes do not function at all and have no effect on his choice of A. What makes his choice free is the absence of any causally determining factors of his choosing A. This conception of libertarian freedom has the advantage of explaining how it is that God’s choosing to do good is free, even though it is impossible for God to choose sin, namely, His choosing is undetermined by causal constraints. Thus, libertarian freedom of the will does not require the ability to choose other than as one chooses.’
Side note: I actually don't believe in libertarian free will and am assuming it for the argument.