Regarding health/life hacks/the general theme of this thread, I've found that a good bit of advice worth taking on board is one from (yes, Harry is referencing Ori Hofmekler once again!) The Warrior Diet, in which Hofmekler says that one should get accustomed to, and develop a taste for, subtle-tasting foods, such as vegetables and almonds, as opposed to aggressive tastes like sweets and processed fast food. At the same time, I think it's worth looking out for the foods that taste amazing but also do a lot for you in terms of nutrition (my go-to healthy example is pistachio nuts - nom nom nom!), and avoiding regularly eating processed junk food. As an example, if you want something sweet, instead of eating chocolate cake which is unlikely to do anything for you other than give you a bad combination of macronutrients, eat a bowl of berries - natures sweets - which are loaded with all kinds of goodness. Not a perfect alternative in terms of taste but you get the idea, plus if you regularly eat the right stuff and develop the previously mentioned 'subtle tastes', you will likely not crave junk food at all. Nowadays, even in the late hours of a day when I've been undereating for 18-20 hours, you could probably wave a big chocolate cake right under my nose and I probably wouldn't be tempted at all.
Obviously these habits all start somewhere, and initially that 'somewhere' for most Westerners who have been raised on more than ideal amounts of junk food is to develop a good amount of rock hard discipline! Tough at first, but worth it, and it quickly becomes easier.