> It has been about how people around you perceived you and people often have overly simplistic ideas about exactly what that meant.
I don't know any culture which defined gender by how you dress and how long your hair is rather than what is between your legs. You would be called a girly boy or a boyish girl.
So girly and boyish is how you are perceived, girl and boy is your sex, that is how almost every culture defined it through all time.