Oxybutynin
"I have the worst bladder ever. I have been taking oxybutynin for years. At first I thought there was no hope. It takes up to 3 months to determine how well this medication will work.  Trust me it takes far more than a few days to see how this medicine will work. But it will make a huge difference. I'm 36 yrs old. I still have problems with my bladder. But my life is tolerable now."