Identity Law Basics explains why change has never stuck- not because you failed, but because you were trying to change at the wrong level.
You were trying to change...
Your Habits
Your Enviornment
Your Routines
Your Circumstances
And then wonder why the same patterns keep repeating.