I'm not trying to be mean to John, but the other advice so far hasn't worked.

I thought I'd be Jacob Marley and rattle the chains for a while to try to show him his future. It doesn't have to turn out like this, but it will if something doesn't change.