You must be overthinking or planning too much. That’s root cause of all this. I had similar issues and I tried Sahajayoga meditation. Check out https://wemeditate.co
I suffer as well I have multiple sclerosis, and there are many choices for medication to help. I also find I feel fatigued when I’m not focusing on my life and making time every day to do something you enjoy. For me, that’s either writing, making Art or inventions. Doesn’t always works, but it helps.