So what stage are you at now. My tpf was 9th July with surgery on the 25th. I am now partial weight bearing and am allowed to remove my leg brace from today. Poor ROM at the moment but working on it!i want to hear the rest of your story – sounds like a scene from a film!! My tpf was caused by my dog who ran into me at speed. This is a brilliant site for motivation and advice. Best wishes for your recovery.