Wow. Sounds like maybe time to stop racing & just do some recreational riding? It sucks to get old. I’m surprised the life flight didn’t stop you from MX’ing.
I tore my MCL in my right knee about 4 yrs ago & it still bothers me. I never raced a dirtbike, but I crashed a few times on my old Banshee. I sold it after I broke my scapula & collarbone at the same time, due to an off road accident.