People in the US do not care about the look / style. You can have multicoloured hair, they would look at you in the same way. It is possible to find a job with any hair colour or any style. However, not ANY job. In some places people are recruited according to their physical appearance, not only the style but their face, their silhouette, their weight. If people are ugly, whatever the skills they can have they will never work in this kind of place.
Process of individualisation within societies
American High Schools = Small societies. It may be stupid, but even teenagers are already moulded into the miniature of the society: groups of people, different ranks within groups. If you don't manage to show who you are, if you are not a leader-born, do not even try. Think of yourself before the others.
Peace&Love is so-so trendy