Keep thinking positive and keep up with your PT. It took me six months to get my normal range of motion back after my surgery (also a TPF resulting in a plate, mutilple screws and loss of cartildge). Everyone has different recovery times... mine was long. In fact, my injury was Sept of 05 and I still have issues. It's very frustrating, true.. I have always been athletic and this injury has limited the activities that I can do. I still can't run without pain.. but, it could've been much worse. Key: keep up on the PT even after they tell you that you're done! Your progress sounds like its right on track.. and quick compared to mine. Keep thinking positive, it will be hard, but it can be done!