I feel your pain. Knee injuries are SO bad. I've torn the ligaments and broken my knee cap not once, but twice, same knee. I took me a full year to recover the second time. And I use the term "recover" loosely, since my knee has never been the same since.