I see more "success" stories vs. "still have issues" stories. Allow your body to recover. In many cases the patient knows more about their body than a PT to a Dr. Listen to it.
Everyone is different. Person A can have a total knee and walk home the next day or two. Person B can also have a total knee and still be in the hospital for 4 days. Likewise, some hardware last more than 10 to 15 years, some don't.
Recovery isn't a race, don't feel like you have to rush it..... this doesn't apply, but I love to bowl, hate to miss a night. But, when my daughter was born, I took a year and a half off. Just recently injured my upper back, I haven't bowled in over a month. Though, I know I can bowl, I'm not 25 years old anymore. I'll take my time and continue to stretch.
Not sure how old you are, but (when I was 20 years younger) I got knocked down with a hook kick in a tourney 20 years ago, I saw star fishes - he rang my bell lol.... I shook it off and came back win that match. Today, if I nudge my shin on the corner of the coffee table, I'm on the ground rolling in pain. It takes hours, or a day or two to recover. So understand that your body has changed over the years and don't be discourage if you run into bumps post op.