Wow, thats some injury. I asume it was from a severe incident. My experience with these types of injuries tells me its usually a long slow recovery. In most cases, patients also have a meniscus tear as well. The tricky part is you cant do to much intially because the MCL has to be totally imobile until the ligament is set. I asume you got donar ligaments? With that said, recovery is slow. The combination of multiple ligament damage and rehab being posponed makes it frustrating.
In many cases, it would have been better it you had a tibual plateau fracture, had a few screws set and not torn all those ligaments. Surround yourself with positive people and dont let this get your spirits down. It will recover, it may not be at the level it once was but it will get better.