Yes, you have to wear a speedo if you are on the swim team.
Nobody cares if you are embarrassed.
Nobody cares what you look like in it.
Don't start whining about it here.
I get the idea that the ones who post their angst over wearing Speedos are
trying to find a place where kindred souls can comfort them. OTOH, read the
definition of whining and you will see that the printed word is not able to
show whining.
Pat in TX