Yeah. Looking at your workout, you probably aren't giving yourself time to recover. I'm clearly not an expert, but I do believe in rest. Cardio every day is fine when you are used to it, but if 1 mile is your current distance, and you want to build, then you need rest.