I haven't read every single response, but I had bi-lat TKR June 4, 2018, and have barely gotten to 90 ROM so far. I am still going to PT 2X/week, but happily, my PTs always say it's my recovery, and they don't push. They want ME to push, but I follow BoneSmart's advice and don't overdo. I am 14 weeks in and my knees still swell without a lot of activity, so I have to accept that I get the "slowest recovery" award and try not to let it get to me. I am scheduled for 3 more weeks of PT and regardless of whatever ROM I have then, I am stopping and letting my knees continue at their own pace. I will stretch at home and continue just daily living. Personally, I have found PT helpful, but again, this PT group's philosophy is that it's my recovery, not theirs, so I don't have to fight with them.
It's a marathon, not a sprint. I should tatoo that on my forehead.