There is a middle way between total dedication to fitness and depriving oneself of enjoyable food on the one hand, and being a total couch potato who binges on sugar and carbs.
Unfortunately many people think that exercise is both boring and arduous. The trick is to find something you enjoy and keep doing it, whether it is running, swimming, cycling, weight training, pilates, yoga....... the options are endless.
As far as food is concerned, I'm a great believer in "eating food, not too much, mostly plants" - plus moderate amounts of lean protein. Virtually no ultra-processed foods, sugar or refined carbs. No snacking other than a bit of fruit, nuts, seeds or carrots. No snacking after dinner (okay, maybe a spoonful of yoghurt or a few grapes...). I also reduced my alcohol intake and now I only have a glass or two at the weekend.
I found that as I started to eat really healthily, my taste buds changed. Previously they had been assaulted - there is no better word for it! - by excessive amounts of sugar, salt and fat. Once I cut these from my diet, I started to appreciate real food. The subtle taste of carrots, broccoli, beans, etc. The delicious freshness of fruit.
Two strategies helped: Intermittent fasting and shopping only once a week. Much easier to keep to the straight and narrow if there's no crap food in the house.
Sorry for the sermon. Maybe someone finds it helpful 😆