Thanks for the query.
You have not mentioned your age.
From the description of your symptoms it appears that you are not able to empty the bladder completely.
I suggest that you should get an ultrasound
of the kidneys and bladder with a scan for post void residue.
Also get a urine exam and blood tests like CBC creatinine
You need to see a nephrologist/urologist
who can examine you, look at the results of the above mentioned tests and provide appropriate therapy.
Hope this helps.