Mika
VIP Contributor
There could be many reasons why people don't meet their financial goals, but I think there are two main reasons. First, people set goals that are too unrealistic. Second, they don't work hard enough to reach their goals. If you make a goal of making $5000 but do not have skills to earn that much, you won't achieve your goal. It is simply unrealistic. If your goal is to make $5000 a month and you have high paying skills but do not putt in the effort, you cannot reach your goal. If your goal is to save $100 per month and you earn just $1000, it will also be unrealistic goal.