You absolutely should have a couple "feel good" pace runs each week but over long distance. If you're pushing it to nearly throwing up each day you are going to injure yourself eventually and you're pretty lucky it hasn't happened already. You get faster by running distances and you aren't going to do that by running all out. Have 2-3 hard run/sprint days a week and 2-3 easy recovery runs. Not a D1 runner but still collegiate, and thats pretty standard info, you don't want to push it too hard especially this close to OCS.