Here's a list of things which may keep people from achieving their financial goals

1. Lack of planning
2. Not setting financial goals
3. Lack of education and commitment
4. Not knowing how to set goals and put a plan into place
5. Risk aversion
6. Set backs that discourage future success
7. Lack of patience

What are your thoughts on this list?