The gap between knowing and doing was the biggest frustration of my drinking days. I knew what I ought to do, but seemed totally unable to do it. Part of that was procrastination, a character defect that gives lots of people trouble.
Parkinson's law on procrastination " delay is the deadliest form of denial"
It was one of my glaring character defects, something I never fixed myself, but I found very early in sobriety that that pattern of behaviour had been removed. I noticed things that would usually be out off were getting done at the first opportunity. I didn't even think about it, it needed doing so I did it, and then later looked back and thought " that's not me".
But I suppose there is a difference between that which needs to be done and that which is optional. That which we ought to do and that which others think we should do. Perhaps we need to find a way to be true to ourselves.