The reason is that I (and perhaps many other geeks) don't have much patience with 'physical' things. Eating is mostly an annoyance to me, I don't care about my looks that much, and I can often get so wrapped up in 'virtual' stuff that I forget how much I enjoy nature and the sun.
And at some point I figured rather than trying to 'cook properly' and give up, I should maybe start with simpler things. And that's been working pretty well.
Smoothies, for example, are quite easy to make. Or recently I developed an obsession with a very simple sandwich: bread, cheese, little bit of mayo, avocado, rucola and some salt and pepper. I wouldn't have thought it possible, but I love that stuff and eat it almost daily.
I'm nowhere close to having a proper, healthy lifestyle, but it's a start. And after three years of false starts it's quite a breakthrough!
The reason for this is that I like eating unhealthy food. It tastes great and gives me joy. I don't mind not growing as old as I could when eating more healthy. This is because I wouldn't enjoy my life as much when I would.