Seek / Accept job offers that teach you something valuable. Now isn’t the time in your life to worry about the money or status. Get experience! Have fun, learn, grow, challenge yourself and try new things.
Change “I need to” to “this matters because”. Instead of “I need to walk the dog” say “it matters that I walk the dog because he needs exercise and to check p-mail.” (Helps!)
Great career advice from tv producer Tara Schuster: Be the best at the worst job. You’re a lowly intern, you’re not gonna get asked to sit down with the boss and strategize. But say the boss likes coffee, and the office coffee machine is unreliable. Fix the machine. Keep it in tip-top condition. Make a contribution to the company in small ways, consistent with your level of ability (which at this age is low low low. NO ONE likes a 20-something who thinks he/ she knows it all. Or knows anything really.) Listen, learn, anticipate needs and surpass expectations doing the little things. Be polite, kind, ethical. Be on time (early.) Yes, compete but also help others look good and succeed. NEVER never trash-talk a colleague, client, boss or subordinate. Don’t suck-up either. Mostly just listen, work, make yourself useful wherever you can. And have fun. You’re gonna do great, bunny.
They can shower themselves if you install a hand-held shower head and install a suction cup wall-mount shower head holder lower on the shower wall. It’s easy to do and very cheap. They love it!
Think about building a career. Take low-paying or no-paying jobs that will give you the experience you need to build it. It's not all about the paycheck, especially when you're young and don't have too many bills to pay.
Check out fencing. Local fencing club has classes for kids and adults all ages. They also do birthday parties, so that might be something different that would be fun for him and his friends.
Have a yearly “review” right before school year. Raise allowance as appropriate. If they want more money, they’ll have to take on more responsibilities.