Long-hair has nothing to do with christianity. A lot of depictions of Jesus show him with long-hair. Everybody has their own opinions about how a christian should look. Not everybody has to be clean-cut. I think it all boils down to what kind of person you are inside. Do you have a faithful relationship with Jesus?? That's what matters. For those who condemn you, it's their sin to deal with. We are not hear to judge each other. Who knows...when we get to heaven, Jesus might have long-hair too.