Wow, sounds like you are doing great. You are a wk ahead of me as I had my surgery on the 7th. I am using the walker outside and in the house the cane but since I moved to the cane on Monday I have been quite sore. Guess that means things are coming alive and muscles are being engaged so I look at it as a good thing, though it does not feel so good sometimes.
Sleeping has been tough but I find if I can lay on my side, even if for a brief time, it helps. Just to change positions feels good even if temporarily.
I'll be keeping an eye on you and will use you for inspiration since you are ahead of me. Good luck, and my favorite saying these days is "this too shall pass" -- Cathy