Damn man, you should really consider it.
I've had a really big tear in my ancle ligaments, underwent surgery, several weeks in a cast, a few months physiotherapy with ultrasound and balancing.
I know exactly that pain you feel when its humid, and that lack of stability, but it will go away with proper healing.
Did still need high heeled boots to prevent twisting my foot when walking uneven terrain, but that eventually went away with calf raises or doing walkouts with my maximum squat+70kg
You are still young, you can easely make a full recovery.
Knee dislocation, sounds horrific imo