Cutting down the exercise volume (and adding some sprinting) might be good. My impression is your exercise sessions are long and likely to raise your cortisol, and that you might get better results with shorter bursts. If it's something that interests you Art De Vany's book covers this kind of thing well. I really advocate going by hunger more than measuring, and throwing in an occasional IF. People seem quite divided on nuts, I think variety would be the best thing and personally wouldn't have that many every day. I'll plug De Vany's book again as it gives you a nice model to personalise.
The trouble with the rat race is that even if you win, you're still a rat.
I take life easier than almost anyone I know, but when I exercise I do it as though my life depends on it (which it does).
(Arthur De Vany)