Hi, Welcome to HealthcareMagic Forum.
You have
Frequent Urination, if you have no other medical history, may be you have a
Overactive Bladder, which causes sudden need to urinate due to
bladder spasms or contractions. Do you have any involuntary loss or urine, without your notice? It could be due to
Bladder Outlet Obstruction, Infection, Bladder stones, If you were to be above 40, i would have asked you to get your blood sugars tested, but since you are young, first get yourself examined by a
Urologist so that he can examine you and if necessary get the tests done like Ultrasound, Urinalysis and X rays and Pad Test. The treatment depends upon the cause. Drink enough water, Do not drink large quantities of fluids with meals, Sip small amounts of fluids between meals. Stop drinking fluids approximately 2 hours before bedtime. Avoid coffee, carbonated drinks, acidic and spicy foods. Try to control your Urine, force yourself to wait 1 to 1.5 hours, practice this daily along with Kegel exercises where you contract your pelvic floor muscles.
Wish you Good Health, Take Care.