>>1951958bib shorts are always going to make people self conscious.
they make you look like you're wearing a diaper, and it's not required.
hundreds of millions of people ride a bicycle without bib shorts every single day, myself included, so when I see mamils wearing bib shorts in public who aren't participating in any sort of event I definitely laugh at them on the inside, and sometimes out loud too.
idk about you but I don't see swimmers, wrestlers, and gymnasts at grocery stores or restaurants in bikinis and leotards with their groin protectors in.
if you're not fit as fuck then don't wear lycra if you don't want to be laughed at. to other people the oversized logos plastered all over your shirt make you look more like Dex Shepard's character from Idiocracy than it does Lance Armstrong.