The low blood sugar can drag your energy level way down and being overweight even 10 pounds can do the same. Sounds to me like you have found the answer in speed-walking but you prbably should have a blood test just to be sure there isn't anything medically wrong.