Hi, MIke. Wow. You sound like a kind, level-headed man, and you do deserve to live your own life now that your kids are grown.
My daughter (now 23) was a drug user. We could never really try to fix her problems because we just don't have a lot of money. I think the lack of us being able to bail her out monetarily really helped her straighten out. If she wanted anything--be it name brand clothes or jewelry or car insurance--she had to work. She did work, even when she used drugs. At eighteen, she was thrown out of the house because we found her at home having a drug party with her friends (she assured us she didn't use anymore, so we let her stay overnight at home while we took the younger kids to a water park. We came home one day early and SURPRISE!!!). She had been on parole twice and smashed up one car we'd bought for her (in spite of our limited funds). She didn't take care of it. Why should she? She hadn't paid for it. She drank and drove and lost her license too and we wouldn't drive her anywhere. She had two legs. Walking and bike riding is good exercise. By age nineteen, she was done using drugs (she had started at twelve although we're so naive--we thought she had a sudden mental illness--we didn't think she used drugs). Anyways, she made her own decision, while out on her own and financially responsible for herself, to quit being a druggie and an irresponsible person. Now she is running two candy stores and when I go to Illinois to visit her and my other grown child, she is hard to catch because she is always at work and is very worried about her stores! She is a valued employee too, has a nice boyfriend, and is pretty much a homebody. I think giving too much to our difficult child's is a big mistake. I think it encourages their self-destruction because they have no real incentive to change. Daddy or Mommy will bail them out of trouble, pay their way, etc. So, in our case, not having extra money and our daughter needing to work for all she has, really helped her straighten out. And she was a mess! I strongly advise that you cut the cord. He's not a baby anymore, and you don't owe him anything more than you unconditional love. Money and bailing him out won't help him.
I wish you luck :smile: