Eating a balanced diet for long-term health