I was told that a lot of the urine was generated by the IV (mine was in for two and a half days (I was in the hosp. for four days total). Once I got home I tried to drink a lot of water. It helps the bladder to keep it flowing.
If I got up in the morning and the bag was not at least three-quarters full, it was a problem.
And, when they pull the catheter, you will almost certainly react by drinking less if you are leaking. In may not make sense, but drinking less increases the problems.
I could certainly tell the effect of the IV pain meds - push the button, happy land.
Sounds like good progress so far!