anytime someone begins a sentence with "you should..." i immediately tune them out. unsolicited personal suggestions tend to irk me. a lot. we've been remodeling our home this past year & a half. i have had to tune out many people telling me how i <i>should</i> design MY home. more often than not, the "you should" comments came from people with absolutely NO TASTE & their own homes look like worn out pieces of shit. so... grain of salt, yknow.
short hair can be really sexy on women. and there's so many very CUTE haircuts.
anyway, it's your hair! wear it however, you like it best.
not that i would recommend this, but... you/we could always pick out something about them & retort, "you should do something about that <i>big nose</i> of yours!" or worse yet, "yknow while we're giving unsolicited advice, it wouldn't hurt you to drop 15 lbs." etc.