Mine hasn't yet resolved, and I'm going on two years now. I have learned what works and what doesn't though, and it has surprised me. The advice the vets give is dead on, and if I had been implemented it from day one my sitch would have resolved long ago, for better or worse.