We all worry about the future we'll leave our children. Every last one of us (parents), conservative, liberal, libertarian, green, communists, etc etc. Love for our offspring is one of the few commanalities that cross almost all lines.
You have a much higher opinion of people in general than I do,
If all parents really wanted the best for their children, our society would not be so screwed up.
I always take life lessons from sports. Try hard, bounce back.. all the annoying cliche..
But one thinng I am going to teach my kids is if they create a mess in your life, don’t count on me come in clean things up. Baseball pitchers used to pitch a complete game. I don’t think you live a complete life with out learning from your own mistakes and learning how to come out of it a better person.