[quote name='2DMention']Going out is out of the question if you're a health freak, because most of the food in restaurants is salty and fatty, unless you're going to an expensive, fancy place.
There's healthy food that actually tastes good, but most of it is Asian stuff, rice, and fruit.
[/quote]
Not true. Most everywhere has salads, grilled chicken, fish dishes, pasta dishes (avoid cheese and cheese sauces) etc. Portions are usually too big, so set aside half or so to pack up and eat the next day at the start.
I do live in a city and eat a local joints and not chains which helps. Some are healthy, some aren't.
I mainly eat most of my meals at home and go out for my 1 or 2 cheat meals a week and pretty much eat whatever I want at those. If I go out more than that I'll go for the healthier things on the menu.
And to play devil's advocate, the years you're losing of your life are the elderly ends, when you're most likely going to be in a nursing home, unable to move around, could have dementia, and most of your friends are dead.
If you take good care of yourself, you reduce the odds of ending up in bad health at earlier ages. Luck plays into it as you can still get diseases, or in an accident that disables you etc. While some like your dad stay healthy without taking to active a role in exercising etc. (though eating well can make a huge difference on it's own, and sounds like he did that).
But on average, those who take care of themselves will be healthier to later ages. Plus, people who are obese etc. are lucky to make it out of their 60's, much less worry about whether they are in a nursing home at 80 or 90 etc.
As well as just feeling crappy all the time, looking crappy and having the social and self image negatives that go along with that. Taking an interest and keeping yourself in decent shape just has a ton of benefits. Feel better physically and mentally, look better, get sick less, have lesser odds of health complications like heart disease as you age etc.
Odds of living longer is just part of it. Being healthy just leads to better quality of life at every stage of the life course.