Sorry leggs, what a mess they put you in. Did they check you for diabetes with a 4 to 5 hour glucose tolerance test? I am glad you don't have kidney stones but they should culture the urine not just dip test it.
Those tiny critter bugs can hide out unless cultured.
Are you retaining fluid? You said you gained weight and your belly is swollen. I think they need to figure out the problem before they give you any more meds. Do you have pain in the bladder, kidney or stomach area?
Stop picking up more problems okay?- MS is enough. I hope you feel better soon and they find out what is the problem.