JS thanks for showing us your xrays. They are very informative. I always heard from the physio people ( the last time when I hurt my shoulders) that it is better to break a bone than to have soft tissue injury becuase with proper care, bones can grow back but soft tissues injuries are much harder to recover. It is quite amazing how the body can mend itself. When your body are working fine you do not know the appreciation. It is when it is broken that you realize how much dependent you are on some little things.
I went to see the doctor today for my eye after suregery check up. They are recovering well and I have gained back 20 20 vision. Nice. I am sure your legs will recover well looking at all the xrays. And talking to them helps telling them how much you appreciate them helps.