Hey, I'm not sure how helpful this is, but when I was in India I met a Sikh family and the father's generation (and above) didn't cut their hair, but he allowed his son to cut his hair for practical reasons. The son still observed other Sikh traditions, and the family regard themselves as Sikhs; for instance when I was there we all went to the temple at Amritsar. In terms of future employment (it shouldn't happen, but people are superficial) as well as for practical reasons, it might be better. I would suggest a calm and rational discussion with your parents in which you explain your views. Perhaps leave any "theological" side to the discussion to another time and focus on the practical issues and explain that there is more to being a Sikh than having long hair. Anyway, best of luck if you do try to talk to them about it - parents can be quite irrational when it comes to culture and religion (after all, they must perceive it as something which has come from them in a way).