Sounds like you are just trying to explain away the plain truth of the Bible with modern lenses of whats considered "civil". Israel taking out the pagans is a metaphor for journey of the soul? Bwahahaha! THATS A NEW ONE.
You cant handle God! You just cant. That tells me you got some problems right there. Toughen up! God indeed commanded the israelites to WIPE AWAY those nations, AMEN buddy. And guess what, one of these days the LORD Jesus HIMSELF will return and wipe people out PERSONALLY. Take a good look at that in the book of Revelation.
If you deny the OT as literal and think its just some allegories then you are on a slippery slope! This soft liberal attitude of, "ooh no, God took some people out, no way, my heavenly daddy loves people God would never do that, its never right to take a life in any circumstances" <- Tells me you aint lived enough. Try telling that to someone who has a burglar come to their house at night, ANY MAN worth his weight in salt will DEFEND his family against any threats.
Try telling that to someone locked up in pelican bay, WONT WORK, you gotta follow the politics if you want to remain General population and walk the yard!
What you're trying to preach just isnt realistic, LIFE IS TOUGH and sometimes drastic measures are taken by God take a look at Noah's flood, or is that also a metaphor?
You are not contemplating, meditating and praying, you are instead inventing, re-interpreting and twisting what God said to fit your 21st century SOFT mind thats been infiltrated by "civilized society" propaganda and humanist values. No go! I forbid you from believing this nonsense. Return to the Bible truth AT ONCE.
The Bible is either God's word, inspired by the Holy Ghost with NO ERRORS and you believe it AS IS, or you dont, and if you dont, STOP QUOTING IT. Looks like your beliefs line up more with buddhism than Christianity. Only the LORD GOD Himself can reach down to your soul and open your eyes to the truth I CANT do that. All I can do is POP OFF and write in a harsh manner so that the OTHERS reading wont be deceived!!