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.
A wise friend once told me that the kids will do as well as you do. You can’t be a good parent if you’re a miserable person.
Do what you need to do to stay healthy and sane.
When he comes to you and tells you he’s in trouble, stay calm. Ask “How can I help you?”
Figure it out together. No matter how old he is, he needs to know you’re on his side. There will be time for lessons and consequences, etc. But first, help.
Set up automatic payments so they are initiated on your end, so that you send out money to the bill/ company you’re paying instead of giving them access to take money out of your account.
Find one or two scary documentaries on the dangers of gambling. Watch together. Betting on sports is a big thing in some schools and I want to scare the $@!#% out of him about how bad gambling can screw up his life. Check online tools from gamblers anonymous.
Talk about what’s normal and what’s abnormal reactions to alcohol and drugs. Basically all kinds of feels from euphoria to paranoia to jealousy or infatuation, etc. Getting sick is normal but blacking out is not. *Anything that could interfere with breath or circulation is dangerous.
If you’re waiting on someone to change for the relationship to work, it’s not gonna work. Love ‘em or leave ‘em. But forget trying to change them. (Same works in reverse. If someone wants you to change something about yourself before they commit, don’t walk away…RUN!)
Put together a PowerPoint project outlining addiction: substance, gambling, shopping, hoarding, eating, etc. Have them so the research and put it together. Discuss. Reward its completion with a fun activity or trip.