It might seem like a personal question, but do you check the colour of your wee?
Doing this is the best indicator of how well hydrated you are. If you're not drinking enough water during training and throughout the day, this has a negative on all the good work you are doing.
So keep drinking throughout the day - at least six to eight glasses (1.2 litres). Try and stick to water and you'll be golden, oh no make that pale yellow, definitely don't go for ruby brown, that colour is good on no-one!