Yep, get a haircut, people will think you're a girl from the back. Long hair on guys is not a good look.