Couldnt have been said better.
I have two boys in Marine basic training, a 15 year old daughter that is a model child, and an adopted 13 year old son who is the biological child of a meth addict that used while pregnant. All have been reared using Gods principals and precepts. Very diverse but with the same results.
Gods blessings to your family and prayers for your sons. Im just finishing a 31 year Air Force career myself.
God never said for a big powerful adult to assault a little kid, you are wrong