Also, there are several nootropics that aren't stimulates that may help you with mood and there are several supplements that you could use in the evening to help with sleeping. Getting a better night sleep could certainly help with CNS recovery. Nootropics probably won't help with recovery but at least it could help with your mood/depression symptom.
Here are a couple nootropic threads
*Revised* My Custom Neurotransmitter/Nootropic/Pre-Workout Formula
Complete Nootropic GUIDE! Thank me !
Here's a couple threads on sleep aids
Insomnia
Sleep Aids/Dreaming