@AUG168
Sorry to hear about the connection between narcotics and incontinence. When stronger help with pain is needed, it's often in the form of a narcotic.
In my beginning days of incontinence, my first attempt at relief was to go to Walmart and buy a box of one-gallon storage bags and a dozen 12"x12" washcloths. I stuffed two washcloths in the bottom of the bag and pulled the back side of the bag up and behind the scrotum. I added two more washcloths on top of everything inside the bag and closed the bag at the top with a twisted tie. To contain everything, I put on a pr. of cotton pull-ups, and then, some pajamas. The washcloths prevented urine from sloshing. When the bag began to sag, I removed everything and started over.
I did that for several days. It worked. I bought a 5-gallon bucket with a lid and dumped everything out of the plastic bags into the bucket.. poured a 1/2 cup of vinegar over the soiled product and added water. After a few days, I dumped the bucket into the washing machine and added detergent and 1/4 cup of bleach. Washed and dried. On another trip to Walmart, I discovered padded pullups and padded liners.
Online, I found condom catheters (external catheters) with drain tubes and l9oz leg bags. After a learning curve, I was able to feel like I was on top of the incontinence problem. I still use the external (condom-type) catheter and leg bag. If I get tired of it, I switch over to maximum-absorbance liners and padded pullups for a few days before going back to condom catheters and leg bags.
If you are on MEDICARE, they will pay for(105)external catheters, (5)leg bags, and tubes every 90 days with a doctor's prescription. Medicare WILL NOT PAY FOR pads and pull-ups.
This may be more than what interests you, but it will be useful to some.