Feed him mice. Appropriately sized, one or two per day. Or small rats, depending how big he is. My ornatus is eating 2 medium rats, 5 days a week. At two years of age, in August, he'll go to every other day.
If proper housing is provided, he will live long and healthy.
I had a Nile monitor eat rodents its ENTIRE life and he lived to be 16.
Fatty livers develop if there is no room for activity and/or basking temps are too low.
Water monitors are garbage cans and will consume everything, but yours seems to have a preference. Give it to him.
Chris