I feel the urge to urinate every one hour or less if I drink more water or on cold days. Sometimes bladder doesn't empty in one go.... I have to go again after 15-20 minutes to get it cleared. What's the probable cause. I have no history of
diabetes or hypertension or anything else... I'm a sports person