Re the last point, yes indeed. Mark Forster (an excellent productivity author) recommends training yourself to comply with your own resolutions this by, each evening (for a while), deciding on something big or small that you will do (or not do) the following day without fail, no matter what. Then do so, and repeat.
All of the Internet is Officially Distracting. Set your computers and phones to lock you out.
Better yet, just decide not to use them. Because those are the rules.
There’s real value in learning to follow rules without needing to tie yourself to the mast.
Re the last point, yes indeed. Mark Forster (an excellent productivity author) recommends training yourself to comply with your own resolutions this by, each evening (for a while), deciding on something big or small that you will do (or not do) the following day without fail, no matter what. Then do so, and repeat.