The 3 biggest reasons people fail to change are:
1. They don’t really see the need to change. The change is imposed on them based on the expectations, or perceived expectations, of others (externally).
2. Lack of CLEAR, SPECIFIC and MEASURABLE goals.
3. Little or no SUPPORT (training, backup) and ACCOUNTABILITY in reaching those goals.
Addressing these issues will increase your ability to succeed in life. (See also a related article on SMART Goal Setting for Following Jesus)