Somewhat recently I was in a similar situation. I was diagnosed with Epstein Bar Virus and was suffering from chronic fatigue as a result of it. My girlfriend broke up with me at that time, and I went from being able to train,study and socialize to barely managing to attend a lecture a day. Due to the fact that I am an incredibly ambitious person, I was in a really dark place.I felt completely helpless and worthless, I felt as though everything I had been working towards had been in vain.
What helped my through is making the decision in my heart to do what I needed to do to move forward. I had to push my pride aside and accept that I was far weaker and less capable than what I wanted to be. When my body cried out for rest, I relented (even if it meant getting 15 hours of sleep a day). It was incredibly difficult to stay positive and truth be told I was not a positive or happy person during that time.
But I did’t give up and with time, things became better. The small steps I took towards recovery gradually compounded and I now am close to the level I once was before I get sick.
I know how difficult it is to press on when you feel that helpless, but you need to push through. Remember that we are more than just a body, if anything our greatest assets are our minds. Strength of mind and strength of will are what push us through when our body gives in, and so don’t think for a second that a physical injury negates your entire worth. You have much more to offer than just what your body can provide.
Take the small steps that you need to, rest when you feel called to and train/stretch as you have been advised to. Healing is a process and the best way we can speed it up is through consistency and a positive attitude towards it.
Things may be low for you right now but thankfully life is an ultra-marathon as opposed to a sprint. The mental and spiritual fortitude that you can develop from this experience will make you a far stronger person, so I urge you not to give up.
Things often need to get worse before they will get better, but rest assured that they can get better.