Why does my manager keep telling me "I think you need another haircut" at work?

I get so confused with how people speak and what they're behaviours towards me are which probably as I understand a normal symptom with aspergers but I just get very annoyed when he keeps telling me that, it's not like my hair is a right mess or anything and he's starting to really p*ss me off with that hair comment!

He's about 11 years older than me, I am a young adult, before I used to cut my hair quite short and it shown my forehead more, but recently I have started a new hairstyle growing out my hair really quite long at the front, my manager has a normal maturing hairline or whatever you call it so could that be why? Just because I can grow my hair and apply whatever sytle I want to it, and it maybe just me but I feel when I did cut my hair quite short, I bet he liked that better because it looked like I have roughly the same amount of hair as he does but in fact I have more hair than him and I don't have a bad hairline even, I used to have it quite short then style it at the front then I noticed he copied my hairstyle, so could he be jelous of my new hairstyle because he can't copy it with his hair because he hasn't got as much to do it with?

I HATE people copying my hairstyle and am very self aware of my hair.... so could it just be me? I don't want to look the same as my manager so that's why I have a new hairstyle. The other week, when I told him i'm about to have a haircut, he keeps saying "oh I think you looked smarter with hair shorter at the front, "I think you should have it cut like you used to", that's really annoying me to be honest, I got REALLY annoyed so I just kepy saying back "no I want it long at the front" then after he gathered, probably took in the message that I can have my hair whatever style I want, I was stubborn and not let him control my hair, it's my hair after all, it's on my scalp not his, he does whatever he wants with his hair and he don't see me making any comments on his hair, I don't understand some people like him, look after your own hair, my hair is mine and none of your blimin business how I style it.

The annoying thing is also... he still makes comments about my hairstyle every now and then after he said it's up to you I suppose, I don't think he understands how annoyed it makes me, again.... it's not your hair, none of your business so just p*ss off!

He's a very nice person apart from the hair comments though!

So yeah... I don't know what the reason is with all them comments, is he jelous? cos I look younger than him and he wants me to look older with his hairstyle, my previous hairstyle to look a simular age than him? he can't copy me anymore and even if he did, my hairstyle would not suit him and it'll look obvious that he's copying me, he's jelous of the amount of hair I have? or work related stuff but surely some part of the law can't force you to have a haircut style suited to your work? Or is it just me and anxiety related stuff cos I do worry about my hair A LOT, like before I thought I had hair loss, hair changing etc but in fact it hasn't change and I found out it's just me imagaining stuff so could that be it?