BigSister wrote:
The family keeps it a secret from him that's where he's going and then they just try to get it over with really fast
Maybe that's part of the problem. He's learned that a haircut can be forced upon him at any time, with no warning, so he's always paranoid that
this will be the day it happens.
Would it be possible for his parents to promise him never to surprise him like that, and to warn him in advance when he needs a haircut? Then maybe he'll learn to trust that it's something that happens every month or so, but that he doesn't have to be afraid of it every single day.
Maybe even ask him how many days' warning he wants – that way he might feel more in control of the situation, and part of the decision.