One way I found to form habits is to try to change the environment in such a way that the habit you want to learn is also the path of the least resistance.
I found this effective when trying to improve my eating habits. Making sure in advance that there are healthy options in the fridge already when I get home from work means I am likely to eat something healthy. If I know there is no readily available healthy option at home I’ll generally grab something less healthy on my way home or go out and get something just to satisfy my immediate hunger. Similarly I find I can avoid unhealthy snacking by simply not having any unhealthy snacks in my apartment.
I found this effective when trying to improve my eating habits. Making sure in advance that there are healthy options in the fridge already when I get home from work means I am likely to eat something healthy. If I know there is no readily available healthy option at home I’ll generally grab something less healthy on my way home or go out and get something just to satisfy my immediate hunger. Similarly I find I can avoid unhealthy snacking by simply not having any unhealthy snacks in my apartment.