I have had shoulder length hair for many years. It was down to my waist at one point. People just accepted it as some sort of hippie throwback thing although I'm sure it had a negative impact on my career. I'm now thinning/balding and wear wigs when I dress....no way can I achieve a look that is as convincing as my own luxuriant head of hair. As others have said....wear a pony tail and enjoy your own hair while you can.