Let them borrow your calm. Little ones (grownups too) sometimes just need to freak out a bit. Stay there. Be near. Don’t judge or even help. Just be there, and stay calm. Your loving energy is all they need as they work through it themselves. Keep them safe but other than that don’t help or advise unless they ask.
Everyone has times when they don’t get their way. They lose, or fall short in competition. Everyone fails. Very few are able to fail gracefully, keeping conscious of their their dignity, not losing their sense of humor, etc. Cultivate a resilient mindset. Sometimes if you can’t beat them it really is a good thing to join them. Sometimes it’s better to go down swinging. As far as enduring a bad situation, the saying goes “If you can’t get out of it, then get into it.” Meaning, make the absolute best of it. Excel, delight in your circumstances as much as possible. You won’t stay down for long.
Reinforce this at every opportunity: “You matter.”
Kids respond to this message deeply, whether it comes from a positive source (parents/teacher/coach) or people who are only trying to exploit them.
Put him in charge of figuring the tip out when we’re out at a restaurant. Calculate 15% or 20% etc. Also emphasize that the difference between a good tip and a great tip is usually just a few dollars but it makes a difference to the recipient. Be generous with people who are in service professions.
If you feel like you can’t get your act together, that you’re less mature than some others your age, I have the recipe for being a grown up: Read, travel, help those in need.
READ everything you can get your hands on: books, audio books, newspapers, etc. Travel to places that are different than your experience. Keep a lookout for people (or animals, or groups or causes, etc) who are struggling. HELP those in need.
Go easy on the cologne, perfume, scented lotions, etc. People shouldn't be able to smell your perfume a mile away, only up close. Also, it's generally not appropriate for work.
Institute “Family Night” a screen-free night of games and fun and togetherness. Can use these times for conversations about things you want to address / teach. Maybe make theme nights and build around a lesson so it’s fun and enjoyable.
Continue through school years.
Imagine a hundred different lives. Try a dozen of them. Fail at most of them. That’s part of what your twenties are for. Challenge yourself. Challenge your assumptions. Change your perspective. Grow.
“Those who cannot change their mind cannot change anything.” -George Bernard Shaw......
As you live and love and learn, your views will evolve. It takes courage to grow.