listen and learn young fellow
there's no perfect diet
people have different goals
this guy here, he wants to gain strength and endurance, and drop some weight
i'm not telling him to completely ignore fats
your 'perfect' diet of 20% fats does not suit him, he wants to lose weight. He's very active (his work; endurance training; strength training)- so fat is not a preferred energy source - <10% fat diet for him would be ideal, eat the minimal needed to maintain good health ; take n3 supps ; he'll get fat from oils/eggs/beef and w/e he eats.
I'm smart because I read what has been said already. Are you smart?