Really is mainly the big 3. Sleep, Hydration, Nutrition. Hydration may be your deal.. Keep track of you're water intake and make sure you are getting a galon or more a day. A good way to tell is with monitoring your urine also. Try to keep clear pee. Other stress can cause this, something tragic in your daily life? You don't have to answer, what I mean is flooding yourself with negative stress horomones can have real world effects on athletic performance.