So what are the principles that changed my life, repeatedly?
1. Start very small.
2. Do only one change at a time.
3. Be present and enjoy the activity (don’t focus on results).
4. Be grateful for every step you take.
In programming, this is called an algorithm. It’s a series of steps that you can apply to make any change, no matter what your situation.