When you have diabetes, small blood vessels are getting injured. When they get injured in the kidney area, your kidneys have a hard time cleaning the blood the right way. Nerves in your body get damaged as well and this can cause you to have a hard time emptying your bladder. This can also cause damage to your kidneys. When this happens your doctor will have to work out a treatment for you as well as an appropriate diet.