Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones.
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. its good for everyone who want to change yourself.