Dress codes

Many teachers these days think dress code is the answer to most school problems but its not. The way a person dresses is a reflection of his or her personality. To me there's nothing wrong with wearing what we like. We should enjoy what we have right now and that we are young. For example, of the shoulder shirts. Like really what's so wrong about them? How does shoulders distract boys.
Many boys do not even pay attention what you are wearing or if you wear it for 2 days straight. Teachers says shoulders distract them because its too much skin or it attracts them to us. But then theirs them showing their interior clothes and their pants half ways down and they are even pulling them up while they walk. A warning is all you give them but for girls with off shoulder shirts you make us change. You really think its fair?
Yes, I do get their is limits for dressing up like in the summer most girls are not wearing really short shorts like yes us girls also sometimes feel uncomfortable bring those kind of shorts to school. But for the shirts there's really nothing wrong and we feel good when we wear them and comfortable unlike teachers say. Guys really wear what they want but we cant we have the types of shirts to wear and jeans but guys can bring whatever they want. Teachers say that guys should get attracted on out personality and that's really what we do. Being ourselves at school and having our style we like is showing them what kind of person we are and that we really don't care what they say about us because we like it. And by the teachers not letting us it's like them not letting us girls not be ourselves and be someone who we aren't. Therefore, i think they should just let us stand out and decide for ourselves who we really want to be.