Just popped in and read through your recovery thread. Every ones knee is different even your own. I was able to drive at 4 weeks with my right knee, I was off pain meds (which was the big requirement) and returned to work at 6 weeks. By 8 weeks I had 120 rom and my extension was -5. Sleeping was never an issue, I worked from home, didn't get up and walk around much, and used a CPM machine one hour a day. Now, the left knee was done December 29 and will be 7 weeks on Monday. I am still taking an occasional pain med, mostly at night. I don't sleep, I nap during the day, I walk around every few hours am doing out patient rehab twice a week rom is only 102 and extension is 0. I no longer work, am retired and glad because this knee is so very different. I just started driving this week and only because I could not bend the knee very well to get it into the car or drive very far with it bent. I used the CPM machine again this time and used it two to three hours a day.
Just listen to your knee, it will let you know when it is ready to do things. I have been frustrated because this knee isn't doing as well as the last knee, yet the OS said this left knee was in worse shape, this could account for the different recovery.
Patience is easier said than done, hope you can find things to keep your mind occupied while you rest, ice, and elevate. You do sound though that you are recovering nicely.