Impossible for any of us here to give you a definitive answer as it could be due to many things.
Is he under stress through his job, with some other member of his close family, a friend or is it the result of rebelling against the diet he was once familiar with and accustomed to.
It might be best to simple take a temporary back seat and listen, watch and wait, and eventually what is bothering him will come out.
Some people. particularly us men, often have difficulty in expressing our inner feelings so you may well need to be patient over this issue.
All the best - Please let us know what transpires and how you get on.