I can't afford to go to the docs...
Frequent urination is called polyuria. It can be due to many reasons which can be physiological or disease-related, and include excessive intake of liquids, diuretic substances (including tea, caffeine, alcohol, certain drugs), anxiety, exposure to cold, diabetes mellitus, diabetes insipidus (central or nephrogenic), urinary tract infections or obstruction, etc to name a few more common ones.
I suggest you to take opinion of your doctor who would do a clinical examination and advice for needful tests (such as routine urinanalysis, blood glucose test, blood & urinary osmolalities, ultrasonography of renal system, etc).
It is very difficult to precisely confirm a diagnosis without examination and investigations and the answer is based on the medical information provided. For exact diagnosis, you are requested to consult your doctor. I sincerely hope that helps. Take care and please do keep me posted on how you are doing.