Both wrists, 1 yr of pain, mri: subcortical cyst with perifocal osteosclerosis of os lunatum, small articular effusion. Would this ever heal and how?

Sounds like you have. Developped kienbock's disease. You need tosee a hand surgeon in your area, to start treatment for it, which depends up on the stage of the disease. He'll be advising you. Good luck.