Andrew And for six years you've never taken the cage off your penis??? This seems a bit unreliable...
To me it sounds like the key was destroyed very recently, and some males wear their cages for months without break. Not that I find that story particularly believable, but that is not exactly a plot hole. 6 years without a break, probably not that realistic, but after 6 years of wearing experience, a few weeks without being unlocked seems like it would be quite survivable. Depending on cage design, even the smell might not get too nasty.