Hi,
Welcome to the ehealthforum and I am glad to help you out.
Firstly, it is important to know whether you had any unprotected intercourse as frequent urination can be one of the earliest symptoms of pregnancy. Other important possibilities are a urinary tract infection, diabetes mellitus, kidney infections, hypercalcemia, hypokalemia(low potassium),hyperthyroidism or hyperparathyroidism.
I sincerely suggest that you do a urine for pregnancy test and if the test comes back negative, then please wait for your periods and repeat the test after 1 week of your missed periods date. Once the status of pregnancy is cleared, a urine examination and culture swab of the vaginal discharge along with blood levels of blood sugar and thyroid hormones can be done.
It is very difficult to precisely confirm a diagnosis without examination and investigations and the answer is based on the medical information provided. For an exact diagnosis, you are advised to consult your doctor. I sincerely hope that helps. Take care.