While love is indeed God's foremost quality, He is also described as having justice, power and wisdom as three other chief traits. Once you change your perspective to accommodate those three others - rather than limiting your perception of God to a single trait - things should become clearer.
Once you broaden your perspective to also include that God is
also a petty, unjust, unforgiving control-freak; a vindictive, bloodthirsty ethnic cleanser; a misogynistic, homophobic, racist, infanticidal, genocidal, filicidal, pestilential, megalomaniacal, sadomasochistic, capriciously malevolent bully, things will become clearer. Many Christians limit it to "God is love" and when they are presented with quotes showing his malevolence they only say "God works in mysterious ways". If we can't understand him, then how do you know he's all love? The same quote could be used against you when you say he's so good. "God is so nice and just!", Answer: "Well, God works in mysterious ways."
Take, for example, a scenario you yourself referenced, found in Numbers 23. It tells us the Canaanites were delivered to the Israelites and defeated under the backing of God. Is this pure wanton destruction? Many critics believe it to be so, but they are ignorant of a few facts. The real issue involved here is clearly that of whether God’s sovereignty over the earth and its inhabitants is acknowledged or not.
He caused the death of so many people simply because they did not acknowledge his superiority? That sounds oddly immature.
His right to act as “Judge of all the earth” (Genesis 18:25) and to decree the sentence of capital punishment upon those found meriting it, as well as his right to implement and enforce the execution of such decree, was also involved.
So he has the right so simply kill whoever he wishes dead. So nice.
God was bound by an oath He had made, and the existing tenants, the Canaanites were well aware of it, one of the reasons being their forefathers came from the same bloodline as the Israelites (Noah), but desired their land more than they respected the sovereignty of God. If God was bound to an oath, and the Canaanites would not move from the land that rightfully belonged to the "seed of Abraham", and God could not magically change their mind because humans have the right of free will, then what choice had He?
If you believe the Bible then the thought of "Free Will" is a joke. He had already written our destiny before he created the Universe. Before he created man he knew Jesus would be hung on the cross. Also, seeing how he knows everything why did he even make the pact when he knew it would end bad?
His traits of justice and power came into play, and correct punishment was administered.
The slaughter of men, women and children is
never justifiable. Doesn't matter if he's God. A God who ruthlessly murders the children that he "loves" is not a God worthy of our praise.
Compare it to a modern scenario: a man takes possession of land property rightfully belonging to another family. Law enforcement agents, such as police, request him to move, but he refuses, and, when they are going to come place him under arrest, he resists violently, and the police have to administer capital punishment. In today's context, is that wrong? Legally, no.
You got that part a bit wrong. The man doesn't want to move, so the military comes in and kills him. Sweet justice, right? No.
Also, something that is legal isn't always good, or right. Remember that the law is not based on our morals, but it's rather a set of rules made to keep things relatively in order.
I could sit here and logically and scripturally challenge every misinterpretation of scripture and point you brought up
You cannot logically or scripturally challenge your own scriptures. There are no misinterpretations. I have quoted actual texts from the Bible and made a short resumé which in no way twists anything around. Really, you cannot justify the kidnapping of 400 virgins (Judges 21:10-12)
Also, playing by the same logic as you, I could say that
you have misinterpreted the scriptures.
You have your opinions and belief, which I respect, and I have mine, which I hope you respect, as well.
I respect your opinions and beliefs. I don't have a problem with anyone having any kind of belief, really. It's when people try to vehemently push their beliefs on others and claim their belief is right (and kill them if they won't succumb). Also, when people spread propaganda about their beliefs and attempt to indoctrinate children I do get annoyed.
I have a niece who is currently in kindergarten. Already she has learned stories of Jesus (and that was not from her mother or father).