Not sure if this is too short to be wearing in public as an 18 year old

18