how long should you wait to urinate
After more than 20 hours of standing and talking on the Senate floor, Ted Cruz is still going strong, but how badly does he have to pee? According to Focus Magazine, the average human bladder can hold about 400 to 600 milliliters of urine. The average person produces about 1,500 ml of urine every 24 hours, so it only takes nine or 10 hours before you're filled up and you've gotta go â bad. How long that takes depends on your hydration level â if you don't have a lot of extra liquids in your system, your kidneys won't be creating as much pee.