Just an historical note.
Long hair was pretty much the norm, or at least acceptable until WWI. Most men went into the trenches in the early days of the War with fairly long hair (this would be before the Americans got into it, latecomers that they were

Conditions were so bad that the fighting men were decimated by vermin and disease, to the extent that casualties from disease far outweighed casualties from enemy action. One of the first things that happened in the trenches was the severe and radical cutting of hair. Shaved heads make less attractive targets for lice and their various cousins.
After the war it became the norm for men to have short hair. The only men who kept their hair long were old men and non-combatants, which is how long hair came to be associated with artsy types and men of suspect masculinity, and short hair became a symbol of manliness.
[This message has been edited by maurice richard libby (edited 12-22-98).]