Sorry to hear, but looks like you've managed the injury very well. How bad were the ACL and PCL tears (i.e., partial or full tears)? Have your doctors given you any indication that you might need a knee replacement in the future?
Mentally, it's super tough for me to give up hockey, basketball, and running. Fitness is a big part of my life and those are my 3 primary forms of cardio.
The professional opinions tend to be when, not if, I need knee replacements. Usually if I get an X ray of scan done of the knees they tend to wonder how I even walked in. But I'm determined to prove anybody wrong and they're also fine with that. Most of the Doctors I've seen admire what I've been able to do. When I got WCB partial disability I told them I had two inches laxity in one leg. I said just pull on it, you'll see. The WCB doctor turned pale, told me to get dressed and said he's signing anything no questions asked. He couldn't believe it. Since then I've really tightened up the knees but it took years and I worked up to doing stuff like 250lb leg lift sets. I obviously gradually worked up to that but I can do 300, and surprise a lot of people in the gym when they here of my knee condition. I actually had to back off of the high weight leg lifts not due to harming my knee, but getting quasi compartmental syndrome in my thighs. (Norm Lacombe, ex-oiler, had the same problem)
Diagnoses weren't as precise when I had my knee injuries. They wouldn't even quote degrees of injury. It was partial tear or detached diagnoses back then. I believe the PCL is detached in one knee but I've made progress in the ACL and MCL apparently in both knees.
I can't tell you enough that if you have knee problems already while young its only going to get worse, not better, if you choose the wrong activity. For me I didn't really love basketball anyway so easy to give it up. Switched out to Tennis. As far as running I've found hiking (I love uphill grinds like Grouse Mountain) is really good. Cycling is really good for a lot of knee conditions, snow shoeing great. Really enjoyed it today out there. nice powder.
Thing is one day you could hit a crossroads where you start to realize these are the knees you got for life, and you'll want to make the best of it. I train like crazy on ellipticals in the gym, or even treadmills but instead of running I stride at a 10% up incline which is just as good a workout and trains me for my mountain hiking excursions. Its not really hard to get the same workout and buzz and find real fun things to do even with a knee injury.
Used to canoe bigtime as well. Till I got fedup lifting the damn thing up and down off the roof rack carrier. it was a heavy canoe. I drive an SUV so that's a big lift, lol.
Finally, if you do continue to push with things like running, basketball, hockey, one knee injury will inevitably become two. Its literally impossible to not start to harm both due to compensation. You'll wear both joints out if not careful. Also people run into hip problems, back problems, if they continue to run because your stride changes, and not for the good. If you can't run as anatomy intended its best not to do it at all is what I've figured out. People don't even notice how they compensate when they run. Others notice it though.
Hope you hear this as just advice. we all do what we want, but my heart goes out to anybody with these injuries and I just want to help reduce others pain and suffering. My goal is fitness for life, and that has served me reasonably well.
cheers