>

People fought before governments existed. Theirs always going to be predators that prey on good people those good people need to be ready to fight
This is an incredibly naïve opinion.
OP, in a perfect world, we'd have no wars and everyone would be happy and peaceful.  But we don't live in a perfect world.  Assholes come and go to war, and the rest of us have to deal with it and fight in it.  We've seen plenty of people with similar thoughts to yours come and go and they've never changed the minds of the masses.  
Wars will continue.  People, with or without children, will fight in them.  That is not going to change anytime soon.  Sadly, I only see that increasing over the next few decades. >

The day every man decides to lay down his arms there will be peace.
Until then governments will manipulate them.