1. A computer-implemented method of managing a goal, said method comprising: a computer system receiving a dream, a goal, and an action entered by a goal-setter via a single interface, wherein said goal-setter is an individual person, wherein said dream is a first achievement toward which effort is directed by said individual person, wherein said dream is classified in a category that represents an area of a life of said individual person, wherein said goal is a second achievement toward which effort is directed by said individual person, wherein said goal is subordinate to said dream in a hierarchy, wherein said goal is classified in said category that represents said area of said life of said individual person, wherein said action is a task to be performed by said individual person to achieve said goal; said computer system assigning an identifier to said goal; said computer system receiving goal-setter attributes entered by said individual person via said single interface, wherein said goal-setter attributes include values, strengths, weaknesses and inspirations of said individual person, wherein said values include principles espoused by said individual person and form bases of conduct of said individual person, wherein said strengths include first characteristics of said individual person that facilitate an attainment of said goal, wherein said weaknesses include second characteristics of said individual that hinder said attainment of said goal, wherein said inspirations include sources that motivate said individual person to attain said goal; said computer system associating said goal-setter attributes with said goal based on said identifier assigned to said goal; via said single interface, said computer system displaying views to said individual person, wherein said views indicate counts of goals in a set of goals grouped by said values, by said strengths and by said weaknesses, wherein said set of goals includes said goal and other goals entered by said individual person via said single interface, and wherein said views further indicate counts of said inspirations grouped by types of said inspirations; subsequent to said displaying said views and in response to an entry on said single interface by said individual person, a processor of said computer system optimally distributing said goals in said set of goals among said values by deleting said goal or by adding a new goal to said set of goals to correct an imbalance based on a first number of goals exceeding a second number of goals, wherein said first number of goals counts a first subset of one or more goals including said goal in said set of goals associated with a first value of said values and said second number of goals counts a second subset of one or more goals in said set of goals associated with a second value of said values; assigning a plurality of ranking levels to said values, wherein said ranking levels order said values to indicate a relative importance of each value to said individual person, wherein said optimally distributing said goals is based on said ranking levels, wherein said assigning said plurality of ranking levels includes assigning a first ranking level and a second ranking level of said plurality of ranking levels respectively to said first value and said second value, wherein said second ranking level exceeds said first ranking level to indicate that said second value is more important to said individual person than said first value, wherein said imbalance is indicated by said first number of goals exceeding said second number of goals and said second ranking exceeding said first ranking, wherein said optimally distributing includes updating said first number of goals by said deleting said goal or updating said second number of said goals by said adding said new goal associated with said second value, and wherein a result of said optimally distributing is said updated first number of goals does not exceed said second number of goals or said first number of goals does not exceed said updated second number of goals.