Funnily enough the “ate meat every day” part might be the key. Red meat boosts testosterone and testosterone plays a big role in mens health, especially as they age and experience the natural drop in testosterone levels.
People literally think that eating meat is unhealthy nowadays. While they don't restrain themselves on carbs and sugar whatsoever. Then you wonder why people are so confused and think being healthy is like winning a lottery ticket.