This is a particularly good article, covering so many aspects of budgeting and what can be accomplished by planning. That is one of the abilities that sets us apart from the animals, and it's a very good one. If we are out of control, we have no one to blame but ourselves, with resources such as this to provide information, guidelines and how-tos.
Great article and great info....!