ACL Surgery/Replacement?

Wow you just explained my knee exactly, but mine has been like this for about 3 yrs.