Maybe you have kidney failure,people who kidney's malfunction are said to smell of urine. What type of tests did you run with your doctor? Have you ever done a BUN or GFR ; or a creatinine blood test, these tests are suppose to diagnose the amount of waste products that are inside your blood and diagnose you for kidney failure.