i sometimes i hold my urine before i let go.sometimes for 5 or 6 hours.but we know that the regular discharging of urine is at least 3 hours or as much as possible earliest time.holding it for longer...