Bath time

So my son is 2 and a half, he has a fantastic head of hair honestly.

He absolutely hates hates hates getting his hair washed. It is so dramatic. We have tried showers, baths are less traumatising for him.

We wash his hair once a week as it doesnt need washing that often.

Any advice or just persevere?