I've been through a challenging journey as well, one that I still find too hard on a regular basis. My biggest gains in my ability to move on were 1) Stop thinking about what I have lost, it doesn't matter. It is gone and I'm not getting it back. All that matters is what I have to work with now. 2) Never (if I can help it) give in to the pain, never feel sorry for myself, never allow myself to consider the insanity of the situation. I am sure this is linked to point 1 but whenever I allowed myself to go there, that is when things would get truly dark and impossible. 3) Be kind and patient with yourself. This is hard, you will fail many times, but slowly if you keep positive, keep trying to get better at living this way, you will get better at living this way. This means less pain, more functionality, more joy.
It does not matter if you are not ever going to be what you once were (I am convinced that I will not be), it matters what you can do, how you can best live with what you are.
Anyway that's how I think about it.