Only thing I can add, is no ones body can take but so much. You listed you weight train 4-5 days a week, you run, and you cycle.
Running is very rough on the legs, as is cycling in a different way, and you are trying to do squats during riding breaks?
I would consider building in a few rest days into my schedule and not stacking weights (leg days) right before or after running days...and use cycling right now as easy active recovery.