The only other thing I can think of is have you had any issues with your sugar levels?

DH has diabetes and his wee can smell really bad sometimes.