Many people face to this situation.More causes will affect for that.
1.You’ve got high blood sugar
When you have high blood sugars , your body gets thirsty and your bladder gets full.then it may be time for your doctor to check you out for pre-diabetes.
2.There’s an infection
Sometime it can be a infection.It is more common for women to experience a urinary tract infection because they have a shorter urethra than men.
3.You’re drinking too much water
4.You’re drinking too much coffee, wine and beer
Alcohol and coffee are diuretics.So if you drink too much coffee, wine and beer, you need urinate frequently.