It looks good to me overall but just looks like a lot of the same things over and over. I think maybe you could try to do some intermittent fasting and only eat in a 6 to 8 hour window and see how that goes. I started losing a lot once I started that and it greatly reduced my appetite.
I stick with rib eye or filet for dinner, steamed broccoli and cauliflower with butter, cheese, beef jerky for snacks or lunch, and MCT powder with splenda in coffee in am. I am occasionally eating breakfast maybe 2 days a week, usually eggs and bacon.
I see you eating a lot of lettuce and avocados, maybe try to change up your veggies and see what happens? Maybe try things like sauteing spinach or asparagus with olive oil baked in oven and cut out lettuce and dressing as the lettuce has little nutritional value and the dressing has carbs. I eat ranch dressing 1x a week on salad with lettuce, cheese, cucumbers, nothing red or orange no tomatoes.
What I am doing is working for me, but it may not work for everyone. I hope some of these changes will help!