Colin (serious note time), I seem to gather you're not in the firdt flush of youth and I hope you have many years ahead of you.
Bearing that in mind, your son wants a good kicking> If you are prepared to work wwwwith him he needs to get a grip for both your long term futures I feel.
A retired guy I know is in a similar sittuation with his son, he wants to retire for real. His 80k start up money is no more he has been taking