Mindset for a breakup: “I’d rather adjust to your absence than be continually frustrated by your presence.” Can work with romantic partners, jobs, habits...anything you’re hanging on to that you know you should let go of.
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.
Born To Dance has lessons and also does birthday parties. A dance class is a good way to get up and out of the house on Saturday mornings during the winter months. It'll be fun at this age - while he's still young enough to enjoy it without being self-conscious. Also a good way to get exercise before he's ready for organized sports.
Talk to them about how dangerous it is to buy pills online. Fentanyl is ubiquitous and lethal in small doses. Never never take a pull that wasn’t prescribed or purchased legally.
Sometimes it just takes a while to catch on. I had to watch Game of thrones 3 or 4 times before I could keep track of all the characters and subplots. Record your lectures so you can replay them a few times.
You can’t selectively numb feelings. The inclination to drink, use, shop, gamble, etc. is real but it’s a lie that it will make you feel better. Numbing makes this much, much worse. So feel! The good, the bad, the scary. Talk about your feelings, write about them or create something from your feelings. This is how to process in a healthy way.
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.
Even when something’s not the right fit (job interview, blind date, audition, etc.) you’re still making connections. You never know what could happen, so stay engaged and be yourself. Maybe that blind date who’s not into you has a friend who might be. Maybe that casting director will call you for a totally different role. Chin up! Ride the positive vibes you put out into the universe.