The what, here is the mom's enabling that is causing the issue. Not everyone has to be
college graduate, or have a trade. However, I think that everyone has something they are good at and should pursue it. We had a son come live with us for a time when he quit college and was sort of lost. He had to come home, and we put him to work at Liquor Barn, which we owned at the time. He was not happy but we told him it is work or get out. Come to find out, he was great with people, enjoyed talking with them every day. His mind soaked up information like a sponge, so he quickly learned the wine and liquor business. He went back down to Sacramento, got a job with a huge liquor distributor and is making good money. His clients love him, he knows their grand-kid’s names, dog’s names, and he even helps with fundraisers for non-profits, giving wine tasting information. He has a daughter with a Master's degree and a son in his second year of college.
A grandson came to live with us for one year, wanted to leave Ohio. Long story short.... he fell in love with the wrong girl, had a baby with her, plans got shot down. He is a handyman, very smart kid, a tad lazy. I made sure he left after 6 months, which was our agreed upon time for him to get his bearings. He is renting a home, taking care of his daughter, mostly by himself, but he is making a living, and paying the bills. I have given him options for many opportunities here in town, but he finds excuses not to do them. Still in his 20's, so there is still hope that one day he will wake up and get himself some sort of direction. If he is housed, warm, has food and can support his daughter, if that is all he wants out of life, so be it.
There is a lot of work to be done out there, Older folks here have trouble finding handymen, housekeepers, guys or gals who will come and rake leaves, trim shrubs, change light bulbs, put in new filters in the house and the list goes on. They will pay cash and pay well. There is an entire generation coming up who think they are entitled.... but to what? So far, they have earned nothing nor contributed anything. If the kids won't work, send them out to do volunteer work, anything that they are interested in and like to do. Never let them be idle and doing nothing. Volunteer work is amazing, and takes ones mind off of themselves and onto others.