This will be a very broad look at this.
God has always wanted His people to seperate and distinct. It started with Adam and Eve, being the same, isolated in the Garden. Follow it to Cain where after he slew Abel, Cain was banished. Skip to Noah, God isolated His people on an Ark. Move on to Abraham, God summoned him to seperate from his people. Onward to the Children of Abraham. The Mosaic Law did specific things to try and seperate Gods children from the Gentiles and keep them pure in His eyes. This continues on through out the Old to the New Testaments.
At every change, though, as history progresses, God seemed to modify the severity of of His commands in order to make them usable, though diluted, for His disobedient children. Newer commandment such as, "Love your neighbor as yourself," would seem to supercede older commands.
So if God had control of the purity of his chosen what's all this stuff I hear Christians talk about free will?
Boy this Christianity thing is confusing to me...
God is good, but commands the murder of family for being apostates. God gives us free will, but heaven forbid if we interfere with his plans for us.
I'm deeply confused on how this god character is perceived as "good" in any sense.