@Seesaw
I realized I left this important thing out... I had this with needing to take unexplicable rests etc. And not feeling like wanting to work full time yeah. And getting stuck on a level of functioning for a long time which would be lower than what I wanted. I think I had (have) this issue because I still had unresolved issues lingering somewhere in my mind/brain taking resources (issues from past + circumstances not improved enough/no good enough and believable vision for improving them). I'm not 100% sure on this but I think this makes the most sense so far. However I do want to say, even if this is true, and if it is true for you too, do not stop and let yourself fall back much, I do think you doing other things (like work and your other projects) to get better is helpful. I just am not sure if that's the only thing you need to be doing here. Again, I'm not sure on all this, I might be completely wrong really. Just a note for you. I think if you are able to improve smoothly and continuously, and not feeling like you are getting too stressed with the same workload that is fine at other times etc, so if overall your capability to function isn't fluctuating too much over time, and your body/mind is able to take a realistic amount of "training load" (like in sports), I would think that my note here is not really relevant then.

Even then I hope there was something in my posts in this thread that helps.