D-Ribose helped my energy levels and helped me cope mentally with paperwork at work. I feel almost back to normal. The side effect was waking early in the morning, sometimes as early as 2am and not being able to get back to sleep. This causes side effects which offset the gain in energy levels.