I have been absolutely dying on runs lately. On easy runs its not fun but its easy obviously so I am able to do it fine just with more effort. However, on hard days like workouts and races, I cannot do well which is clearly the important part. To start, I have unfortunately tested my blood already after feeling like this for about 3 weeks now and nothing was out of the ordinary. Tested ferritin and iron and all the general good stuff you might want to check. Not low or even borderline low and anything. Also definitely not overtraining as I have actually had probably TOO many low mileage weeks recently due to my coach not caring as much about mileage as me and cause of races almost every weekend for track. I am a 5k/10k runner. Have my first college track 10k in 2 weeks and plan do do the 10k at our conference meet as well. Finally had a breakthrough during indoor track after basically 2 years of meh and ran 17:56 on indoor flat track for 5k. Was very happy. Now feeling like total trash again. Ran outdoor 5k this past saturday and killed myself to get 18:19 and have been dying in workouts leading up that used to be comfortable for me. Today me and my other 10k teammate had a tougher workout for 10k (4x1200 at 5k pace aka 84/85 then 3xmile at 10k pace). Again it was a longer one but in past I have done 6xmile and been able to close a bit faster around 6:35 while feeling not like death. Today i genuinely considered not even doing the last mile after second to last was so hard. Did it anyway but only could muster a 6:42 and it was maybe the most pain I have ever pushed through in a workout. Not sure what is going on but so tired of it. I am very good about taking care of myself, eating enough, and getting sleep every night. Teammates stay up all night/dont care and don't die like I do so its very frustrating to do everything right and still be dying. No sudden change in training or anything. Any ideas greatly appreciated.