Hope is good, but action is better.....along with it. Do you want to be dealing with this when he is 50? Or you are 70?
The balance is needing to shift sooner than later. Time for making some real decisions, because he won't respect just the talk, he has heard this all before, but mama does not follow through.( sorry, but you have to mean business)...don't smack me....