My son (he's 20 now) had really long hair when he was small. Decided he wanted it all cut off when he started school (age 5). He let it grow again when he was in High School for a while, then changed his mind and buzzed it all off. Go figure.
But it's his hair, he can do what he wants with it.