Nov 8, 2023
You've listed out some excellent hurdles that hamper our progress. But it's challenging to give things up if you don't replace them with something else.
If I could add to this, I would try to include some reinforcing behaviour like learning to be more aware. The awareness should help identify most of the things you listed, like procrastination and excuse making.