Well written. These are all core aspects of our coaching program to improve metabolic health: improve sleep, reduce stress, more pleasurable activities, better food choices, sustainable exercise routine, reasonable portion sizes.
The "small goals" is also critical to counter all-or-nothing thinking. We use a mix of behavioral & cognitive approaches to try to cement the improved habits & ways of thinking.