i finish all workouts around 3rd place, and running them fairly fast. my mile repeats are anywhere from 6:05 to 6:10 yet whenever i run races my time is in the low 20's. Im in much better shape than a 20 min 5k but i keep dying on the last mile even though i do distance. What can i do to speed up and increase endurance?