As the saying goes - The secret of success lies in your daily routine. Change your habits, change your life. I believe "delayed gratification" is one big factor that impacts both physical and mental wellbeing. That is indeed reflected in some of your points. As a health coach, these are not new for me but you have described them well. Thanks for the reminder Brooke :)