You are very right about what you said.
He does need to find life beyond trading. Treat trading as your job, and not more, otherwise you are bound to make your life miserable and your trading will suffer too as a result of that.
Find a hobby, stop analyzing markets forever, instead focus...