Yea, I'm one of those moms. Now two of my three kids turned out great but my middle kid was a slacker. Got fired, lost his apartment, moved back in and slept on my couch in the den. Couldn't save a dime, drank too much, toked too much.
My husband and my mom both said, "Quit supporting him. Kick him out and he'll have to get a job" but nooo, I kept letting him sleep on the couch. I yelled at him to do dishes, I yelled at him to get a job, I yelled at him to straighten up and fly right but at the end of the day I still let him sleep on my couch and watch wrestling. He'd get in trouble, I'd bail him out. He'd promise he'd keep his nose clean but . . . . . Then I'd bail him out again. This went on for years!! Yes, I was an idiot. Yes, mom was right. I finally grew a pair, kicked him out and guess what? He got a job, got his own place, his own car and he's hanging in there. I'll not say he's a bastion of personal responsibility but he's off my couch, which is good since Wall Street's crashing there now, watching my t.v., drinking all my soda pop, calling me collect for bail money . . . .