Why we don't achieve our goals is a single problem
"If you know where you're going, half of it is already done!" successful people told us, And in some ways they are right, but for some reason everyone has decided that the second half will be as simple as the first, As it is not so.
I am sure that if you ever wanted to make a drastic change in your life, your energy was sufficient for a couple of days, less often for weeks or even months, And it's not that you write "Make a million" or "I'll make a million by the end of this year". There may be a difference, but it is minimal, We don't understand our deepest desires.
You don't have to force yourself not to go to McDonald's, because you just don't want to go there.
It is simply impossible to force yourself not to do something indefinitely, Self-control takes a huge amount of energy, it is easier to "explain" to the brain that this "path" will lead to failure.
This was just an example, I hope you understand the principle.
Bonus: the 10X Rule
You've probably heard of this, a fairly popular method. It works very simply: instead of a million, set a goal of earning 10 million. This will increase your goal's ambition and desire to achieve it.