To dream of willingly getting a haircut represents a fresh start or change in your thinking style. Shedding unwanted thoughts, emotions, or life situations. Alternatively, you may have gone to far with something and are cutting back. Being set straight by someone else on an issue.
To have your haircut against your will represents a lost sense of freedom, power, or status. Some aspect of yourself is conforming or giving in. Unwanted changes in your life that force you to think in an undesirable way.
To dream of a haircut that cuts off long hair or too much hair represents a lost power or freedom. It may also reflect an undesirable change in your life.
To change hair styles represents a change in the way you are thinking or your attitude.
Example: A man dreamed of getting a haircut. In waking life his struggling new business finally took off.
Example 2: A grown man dreamed of seeing someone with a stupid looking haircut. In waking life he felt that he looked stupid living at home with his mother.
Example 3: A man dreamed of getting a really humiliating . In waking life he rejected a movie role due to his religious values which caused the management of the film company to fire him. He felt he looked stupid in front of others for his religious values after being “groomed” by the film company for a year for films.