I think if you're that bad off you should buy something like Prevail. I have some Prevails and I've worn them on plane trips, and business trips when I was worried about loss of control.
Nobody knows you are wearing them.
I wear Depends every day. True....no one knows you wear them. But nothing stops runny d. Ick PS I got a hole-in-one wearing Depends. Yay!