I agree with you, my friend. I think where we went wrong is when parents stopped teaching values at home and left it up to the schools, and or, the streets. We all know how to 'win' and 'getting it our way' is considered a win. What we need to learn is that sometimes we lose. We accept that loss as our own, and we don't blame it on anyone or anything else. We pick ourselves up and go on, hopefully we learn something beneficial with each loss. When we do something stupid, and we all do, we must accept that it is our fault. Saying I'm sorry is part of 'repenting', but it doesn't erase the mistake.
My mom told me when I was just a child, "If you are big enough to do it or say it, you are big enough to admit it and try to make amends for it." One of her, and now mine, biggest pet peeves is when people do not take responsibility for their own actions.
BTW, I like the way you added some humor. Sometimes we have to make people smile before they will listen to a serious message. Good luck with your sport teams. That's a very good place to teach kids how to win, how to lose, to accept responsibility for their actions, and self control. It's a big job, but I think The Universe can do it!
I still miss Mac too. I didn't know him as well as you did but I considered him a friend. I still smile when I think of him.