I think you are doing a great thing to treat your son with Natural Remedys there are too many children being given very powerful drugsat very young ages ,,for nothing more than some behavioral problems that they could solve , maybe with the help of some therapy.On the web sites they are stories of the Long term effects so well done .
From your description the Haircut wasnt too extreme so I agree with you what harm is there epecially as he had been asking for one for a few Months.I think you have the answer in telling your son that its okay for other People even his Dad to not Like everything he has done. I assume you are the Main caregiver,so really kind of ignore their pettiness, or have a quiet word with the Dad and ask him not to say demeaning things., however you are right it is Jealousy, and sometimes its best for your Boy and you to laugh it off, he will recognise them forwhat it is as he gets older.Yes he will remember that you havent said bad things about them.You are very caring and concerned ,its a tough one I know my daughter has gone through similar problems I try to tell her let it go, if you dont want a Battle ,but sometimes, you have to stand up and be counted.As he gets older it will get better if it continues keep the Visitations down to what they have to be and no more.
Well,I think a mohawk is awesome. lol My 4 year old wanted one and i let him wear it that way sometimes. What i think is stupid is people that judge just because of a haircut. I agree with you that if it is not hurting anyone and he is trying to express himself then whats the problem....anyway....about the dad thing. I am sure you have tried talking to him(dad) about it and he just wont listen? You cant control what dad says or does and you know that.....about the only thing i can think of is just reinforce the positive things and never, ever say anything bad about dad in front of him. If dad is stupid and selfish enough to talk about you to your son then it will come back on him one day. I know that doesnt help the fact that your son is getting his feelings hurt but unfortunately there is not much you can do about it. When he gets older he will remember that you never talked ugly about dad but dad talked ugly about you.
You mentioned the haircut, which, BTW, I think is a stupid haircut too. ;D Sorry.
To me, a mohawk is as dumb as a ratstail or an earring on a boy. It looks to me like they're trying to be mouthy and rugged and naughty, rather than agreeable and normal. Probably that's what it looks like to you ex too, and his wife. It sends a message that goes beyond hair.
What dreams has he crushed, besides telling him the haircut is dumb?