just time. I actually finally accepted the fact that it would never be the same again, then months later, it got better again.
Sounds like your body eventually recovered on its own, naturally. Be glad you are no longer suffering from permanent problems... enjoy your life.