I did not have a great ride today. I was sluggish and my heart rate was higher than normal with a lower mph average. I can't figure out if I've overtrained this week or under-fueled for my workout.

Is there a way to tell the difference?