In addition to all of the health practices that you do, you might want to consider Sungazing. It complements whatever healing modality that you're using, and in my opinion, (in other words, I have no scientific data), it makes uropathy 100 times more powerful.
Why? Because every drop of blood coursing through your body eventually goes through the blood vessels in your eyeballs within an hour. The eyes are the best place on the body to receive the sunlight, for there is no skin filtering the light. The UV rays kills kills bacteria, virus, and whatever blood-bourne pathogens you may be harboring.
In addition, the sunlight "charges" the blood with cosmic energy. Since urine is basically a by-product of the blood filtration system, your urine will be charged of higher energy too. The sunlight structures the water in your blood, therefore, your urine.
Of course, sungaze only at safe prescribed times, when the UV index is low. This occurs up to 1 hour after sunrise, and 1 hour before sunset. To find out more information on sungazing, you can go to http://www.solarhealing.com where you can learn a safe system of sungazing.