Every day I make a tuna/avocado dish. 2 x 440g cans of tuna in water and 3 large avocados. All chopped up, mixed together and I add balsamic vinegar for taste.
I eat 200g of that mixture per meal. I try to eat that every 2hrs.
It doesn't bloat me, doesn't give me the runs or any indigestion. The balsamic vinegar gets rid of any sick feelings from eating the same tuna over and over and it's also great to stop cravings.
That is my base, what I anchor my diet to. If I have any proper cravings (bread, cheese, fruit, etc), I have some afterwards. But because I am already pretty full from the tuna/avocado, I don't eat much of the bad shit when I crave it. And that is it, every single day. Not much variation at all, unless I am out at social dinners, and then I pretty much let it rip - seafood, steak, desert, etc.
If it's time to get lean, it's exclusively the tuna/avocado. Maybe a little apple afterwards.
20 reps to failure.