Personally, I couldn't agree more! The key to accomplishing goals is to start out with ones we know are achievable. In essence, it is important to improve our ability to achieve goals, not suffer because we set goals that are not (currently) achievable in our life. One should not start out by saying they wish to be a billionaire, which (normally) doesn't happen overnight, only to be disappointed every day they wake up because they don't have a billion dollars in their wallet. Instead, setting day to day and weekly goals allows for more positive mental growth as we feel good about achieving goals, no matter how big or how small they might be. Psychologically this is better, and to be honest, it allows for more things to get done during the day, as well as increase one's self-esteem because we know that each day has been productive.