That is great progress Bopo, it really is tough to go back to the proverbial start, and begin again. But, being mentally strong, and training not only the mind but the body, will, as you say allow you to go on and enjoy sport for years to come.
When my knee started failing I had to accept I couldn't run as I use to do, but, shortened my stride, altered my technique and started to learn again.
Great progress