It’s amazing to me how much what we do every day is habitual. We all have morning habits, evening habits, work habits, good habits, and even some bad habits. For every new habit, there’s an old habit we may need to stop. It’s not easy starting new habits and sometimes terribly difficult to break old ones. Atomic Habits by James Clear does a great job of providing best practices for both.
Here's a brief review from Amazon:
Atomic Habits offers a proven framework for improving - every day. James Clear, one of the world's leading experts on habit formation, reveals practical strategies that will teach you exactly how to form good habits, break bad ones, and master the tiny behaviors that lead to remarkable results.
If you're having trouble changing your habits, the problem isn't you. The problem is your system. Bad habits repeat themselves again and again not because you don't want to change, but because you have the wrong system for change. You do not rise to the level of your goals. You fall to the level of your systems. Here, you'll get a proven system that can take you to new heights.