Have Urology Questions? Ask a Urologist Online.
The benzodiazepines that you are home will cause urinary retention as well. We need to discuss your medication regimen with your doctor as you will likely need to be taken off the benzodiazepines so that you can urinate. You then need to see a urologist who probably needs to consider doing a surgery and your prostate such as a TURP to open the channel so that you can urinate again and be placed on the medications that you need to in order to treat your other medical conditions. Hope this helps.
I'm not an expert at tapering off benzodiazepines so I can't help you with that. But if you can't urinate now, then you will need to go to the ER to be seen and possibly have a catheter placed to drain the bladder until you can see a urologist to figure out how to get you to urinate again.