Oh my goodness. Sounds like you did quite the job on your leg. Will it be as good as new when healed? Do the screws stay in?
Yes I did, quite a job. Hit some ice, crashed a bike. I’ve had no problems, it should be good. Yes, the hardware is permanent.