You're so right! We should strive to change ourselves to adapt to harmful environments rather than try to make the environments better. Why try to reduce gun crime when you have the money to buy a bullet proof vest instead? Clearly everyone else will be able to do the same and we can keep the same status quo for ourselves and our children rather than trying to actually make their lives better.
making the environment better usually takes the combined efforts of a non-insignificant amount of people, and people irl are harder to work with; more often than not. so yes, buy a bulletproof vest by all means, considering the alternative would be to believe in the moral and ethical values of strangers who may or may not practice the virtues of self-restraint and non-violence as you do. or, live in a country that isn't america, iono.
quite bold of you assume you'll live long enough to worry about anyone's children with a mantra like that and crazy how you equated gun violence with a few mean words on the internet that you can literally choose not to see btw.