I was told to check and adjust your plan. Especially to give you a bit more speedwork.
I have gone through your settings and stepped up your skill level a bit. I hope you find this challenging plan good. If you do get to weeks that feel too hard it´s okay to skip a training day every other or third week. Rather than pushing it too hard.
Have a nice training...