Congrats on the new knee! Now, take the time to baby it and let your body heal. Doing too much at this point in time is counter-productive at best and will actually make your recovery harder and slower. Plus, you shouldn't be driving until you are totally off pain meds, other than Tylenol, and similar. The knee implant is ready for bending, but your surrounding tissues, etc. are not ready until the pain and swelling abate. Your knee was basically abused and needs some time to recover from that, and, IMHO, you are doing way too much PT this early. Normal daily necessary activities plus some heel slides and the other recommendations on the list from moderators here are all you need for a great recovery.
Don't let anyone tell you when you should be recovered, or where you should be; only your knee and body know that and they will let you know, believe me. My husband thought he was being helpful by telling me where he thought the CPM machine should be set and how long I should be using it. I told him that my knee knew exactly what it could handle and for how long and while I knew he was only trying to help, it wasn't helpful. After that he stuck to actually being wonderfully helpful by taking care of me, and not pushing me to meet anyone's expectations.
If you need pain meds, don't deprive yourself of them; why suffer when it'll only make you miserable instead of comfortable. I think I needed round-the-clock pain meds for around six weeks, then by 2 months I think I was basically done with them, other than OTC pain relief. But even then I think I needed an occasional one when I did too much. I know we have many people in this country abusing them, so doctors are almost paranoid to prescribe them, but those who have had this surgery need them for a longer period and should not pay the price for the abuse by others. If I needed them and my doctor was one to withhold them, I'd either be in his office or the ER letting them know how much pain I was in until they listened to me. Take care and keep us up to date on your progress and remember.......






!