A new generation is growing up. In peace, eventually