Interesting. Why do you think Jesus had short hair? Short hair with locks, or just short hair?
The Roman hair style of the time was short hair.
Jesus was not a rebel, but the truth, and by so being, was anathema to anything false.
His truth demanded of well meaning, but (IMO) misreligioned (If that's not a word, I coin it) ... artists to depict Jesus as a long haired man when that goes against His own truth, the scriptures, that it is a shame for a man to have long hair.