I have been trying to stress to Mac all summer that his life doesn't need to look like mine, but he does need to accept reality that doing what you want 100% of the time is not an option. Make enough money to live the life you want, or adjust your expectations.
I even said that if playing video games 4-5 hours a day and eating g fast food all the time was his goal I would sit with him and work out a plan to get there. Honestly he could almost live that life if he would take classes at the community college and work part time.