Psychologically, we’re bad at tracking time. The delay between drinking and urinating is actually 15 to 30 minutes. But because the urge can spike within two minutes from the nerve reflex, it feels instantaneous.
It’s like waiting for a pizza you just ordered. Even if it arrives in ten minutes, the first smell makes you feel like it’s there already. Your bladder smells the “water aroma” and starts ringing the dinner bell.
Urination After Drinking: How Long Before Nature Calls? | MedShun