welcome to the forums!
personally i dont show any undies to randos. for me, that's a privilege someone would have to earn. and now that i'm married, my husband is the only one allowed to see my skivvies [unless we go to folsom or a cruise or something].
also i used to teach and now, i do still work with the public and kids daily, so i'm always sure to wear a belt and cinch it well to make sure it's a non issue.