My 3 year old son doesn't like his hair... what to do?

As the title says.

My son is a bit shy. But not in a extreme way. And with his age, he is even more self concious. He becomes more aware of typical gender things. And boys like superheros, blue, cars and "they have short hair". He has beautiful kinky curls, everyone loves it. I want to cry even thinking about cutting his hair. What to do? I dont want him to feel insecure with his current hairdo. Any moms or dads with similar experiences? How have you dealt with the situation?

(I don't know how to upload a photo)