By honourable I assume you mean conforming to workplace expectations???
Admittedly sometimes work places and long hair dont mix- I always got away with it wherever I worked though.
It certainly shouldn't be seen as a reflection of your ability to work or how hard you work.
Some bosses don't quite get this and associate it with a drop out/hippy kind of attitude, which is so out of date and out of touch.
Some of the hardest working folks I know have long hair
(Tim and myself for example- but then we are SELF EMPLOYED)