I'm sorry you're having issues and need a revision. I ended up with a revision for what also turned out to be a loose implant. The doctor wasn't expecting that as there were no indications it was loose, other than a lot of pain. But when he went to start removing the old implant, before he did anything, it fell out into his hands, which meant that the cement had failed. Although the time leading up to the revision was no fun, and the recovery was also the pits; today I'm glad to have the problem resolved and an implant that's fully functional in the place of an implant that had failed. To this day, the new implant is functioning well, and causing no issues. (I do have other issues with my leg, due to my own crazy body, but the knee itself is great)
I know it's a daunting thought to realize you need a revision, but you're obviously having problems, and with several doctors confirming your implant is loose, that may be the best course of action. I remember it was a very difficult decision for me to make, but now, some years out from that, I'm glad I did it. A loose implant will never be right, and will more than likely continue to cause more problems. My knee was not only painful, but unsteady and continued to get worse over time.
It's a decision only you can make, but take my word for it, "just living with it" is not a good idea. You want the very best functional knee you can have, and if that means a revision is necessary, IMHO, that's a no-brainer. Is it an easy decision? Not in my experience. Was it the best decision? Yes, and I don't regret all I had to go through to get a painless knee that functions as it should. As I mentioned, I do have some leg issues that are a result of my own crazy body, and basically never happen, but even with the leg issues, I don't regret going through another surgery and recovery to get a knee that no longer hurts constantly and doesn't have other issues due to the cement failure.
I know you have a difficult decision ahead, but remember, we're here if you need us. Good luck and keep us updated!