Hey, I completely understand where you're coming from.
It doesn't seem fair that we have to work so hard just to be on track.
I hear you!
I'm not saying my personal trainer is the oracle and font of all knowledge, but she does echo what a lot of other professionals say about "healthy fats" which is that we need to use them as an anchor for satiety but they still need reduced if we have excess abdominal fat.
So, avocados, nuts, olive oils are to be used minimally, until we we achieve our desired body composition. Then, we can gradually re-introduce these into our maintenance plan.
Abdominal fat is apparently always the last fat to go. So, it will go, but it takes more time and even more effort. I have taken her instruction and, I hate to say it, but she was correct.
Before I was with her, I lifted 3x/week, walked 15k-20k steps a day (I quit running due to impact on joints etc) and wasn't losing belly fat.
I listened to her and the belly is gone but the weight is the same.
All of that to say, I don't think anyone thinks you're lazy!!!
Wine is my biggest downfall. I love wine (more than I love most people) but it doesn't do me any favours for my body comp even though I have the driest wine available to minimise sugars.
That's just one of the sacrifices I chose to make for a "leaner" look.
I hate not having bread, cake, wine etc but I tell myself it's that or a belly!
I'm sure the time will come when I'm okay with the belly! In fact, I'm tempted every time the sun is out or it's a weekend!