Congratulations on your new knee!
Read around this forum, both answers you get and older posts!
Are you in UK or elsewhere?
Best wishes to you for your recovery!
You can choose older posts by picking through the page numbers shown on the KNEE PROBLEMS main page. Look to the right of the page subtitle "All discussions in this group" and you will see page 1 but flick on the arrow to see other previous pages also. You may have worked this out already.
My advice; Try not to make any judgements about how long things should take, even if other people are. Everyone heals at different rates and everyone's bodies are different. Listen to the professionals involved in your care and demand that YOU are the centre of the process... Don't panic in the early weeks and obsess about your range of motion, but just keep nudging you knee along gently and moving it regularly, as well as icing and elevating. All exercises are very hard in the first few weeks, so be patient.
Expect and receive all the help and support you can, and devote yourself to the healing process by putting yourself first. Helplessness is a common feeling but can be combated by getting all the support you are able. While self determination is vital, this is not the time to struggle forwards insisting on independence.
REST and pacing oneself are always important but especially in the first few weeks. It is vital not to push yourself too hard but just gently nudge things along while listening to your body, which is doing a lot of work even when you are not moving at all! Energy drain is normal. You will feel very tired,
There is so much on this forum you may not want anymore, though you may like to go to my profile by clicking on the image next to my name. I kept a journal of my own knee replacement journey, and I have been told by several people they found it helpful to read, or skim through. It's got a lot of general information in it, and gives you one person's experience right from hospital to the one year mark.
I am mega happy with my knee ...great to have a mobile life again!