As a Christian, I always feel unfit with this.
This is where many would point out that Christianity is violent, but that is not the case. Unlike the Quran where it straight up says for every single generation to kill infidels. Invasions given by God were on his 'specific orders'. Nothing that should be handled so lightly.
Also the battles that took place during the time were against wicked nations beyond saving. Someone may look up a single acceptable lifestyle from these places and then quickly dash to the nearest trash can and puke.
The slaying of children is horrible just as our, but it's not like children are free of committing evil acts, at least around older ages. And after killing the adults, I doubt they will just say 'Hey cool, new grown ups. Let's live with them without any vengeance against our fallen families.'
As for the virgins, a lot of people will call this out but I don't believe this is straight up rape. Which the punishment of rape is a mixed bag (I doubt there were anyone with a mind of a serial rapist within the Hebrews back then. But for the ones that happened, well I'm no psychologist to figure out their state of mind).
Recently I see this more as men marrying willful women in order to at least give the people they destroyed a chance to continue their bloodline without any passed sins from the corrupted nations. (But then I will have mixed thoughts on about the children killing)
But it's not like this is for the Hebrew's gain only. It's been shown multiple times that they are judged the same as others when they fall into sin, and the battle are against sin itself, not for them.
Christianity, following Jesus Christ, is just that. Going by Jesus's teachings to spread peace and charity.
Granted "I'm no Bible Scholar", I'm just stating my current thoughts into this. So someone else will probably have a better explanation.
No angry criticism towards you or anything. Technically anything said for or against this wouldn't be considered criticism at all.
And let's not forget that the Old Testament is shared with Judaism ........ but then if anyone criticize just the religion alone, people will go SJW on them no matter what these days.