Making up a New Year's resolution is like setting up a finishing line for for a horse race. U just have to put on ur blinkers and follow the intended path however tortuous it is. If u go astray midway then the resolution backfires.
So, a person's guts, commitment, willingness and perseverance will determine the effectiveness of the resolution.