Hang in there.
I had a knee dislocation, a vertical tibia fracture, 3 fractures to my fibia, as well as type 6 TPF. I had 2 surgeries and 2 plates and 14 screws placed in my tibia to fix the mess I caused in a motorcycle crash.
I am still NWB, after 14 weeks (although I see my dr in a few days I hope I can start bearing weight). You need to give it time. You may be amazed at what hydrotherapy may do for you.
Keep the ability to smile. Keep working the knee bend slowly and gently. Keep your mind occupied with activities so you don’t get too frustrated. Visit this site regularly for support.
I wish you the best!