Ahhh the joys of "metabolic" adaption
So true !!!! You might want to try adapting wind sprints into your program, they do wonders for overcoming your obstacles, do wind sprints for 10-15 minutes 3-4 days per week, alternating sprint times and rest intervals