I was raised to believe that if you were in a family, you contributed what you could to the family......chores and finances.
If this 47 year old twit can only bludge and abuse, then cull him from your life NOW.
No-one deserves this garbage in their life, certainly not your 18 year old....what a real charming example of responsible manhood he has before him...NOT.
Question from ah: "what kind of loser at 47 lives with his parents?"
Answer from me: "Bludgers like you who get booted out of their marriages".
Paying for his boat, his truck or his x wife?
If he wants these paid....let him do it. If he doesn't he won't have his truck or boat, but he sure will have an x wife and 1 on her way there.
Dump him.
God bless