I blew out my knee (acl, mcl, acl, lcl, partial meniscus), how many years will it take for me to get back to my former health?

You won't. Your can focus on proper nutrition and exercise to work toward a goal of general overall fitness, but your knee will never be the same. If it is stable, you have normal (or near normal) range of motion, and it doesn't hurt (or at least pain isn't interfering with activity), then you are doing great.
Forever. You have suffered a severe traumatic knee injury - essentially a knee dislocation. Unfortunately, even after ligament reconstruction, your knee is unlikely to ever function the way it did before the injury.