Why is it seen as a taboo for men to have long hair?

Im seen as a hippie, a pot head, gay, and not profetional and many others because I have long hair. I feel like men grow long hair naturally so why is everyone so obsessed with cutting it. They say hair gives you intuition but men have to cut their hair or be scorned. I feel like if you are a man they want you to cut your hair to take away your since of self and individuality. Like they do in the army and make you no more than a money making machine for society. I like girls with long hair so why is it bad for men to have hair. When your a baby you cry when they cut your hair and I don't feel like guys really like to cut so much as they have to look a certain way to be accepted.
Why is it seen as a taboo for men to have long hair?
Post Opinion