Try not to get frustrated, you're doing such a good job!
Good news about fat: 1. You're really not eating much at all, the only low quality fat you're eating is peanuts, which is a pretty easy switch (almonds, macadamias, etc.) and 2. Linking saturated fat intake to high cholesterol is actually a myth - you're fine! If anything you need to up your fat. Dietary cholesterol does not affect total blood cholesterol. In fact, when you eat cholesterol your body produces less of it to keep your blood levels in balance. For example, your mozzarella and cherry tomato meal was great - if you had eaten 4 slices of mozarella and a handful of cherry tomatoes, that would be a perfect meal, because you would have had 24 grams of protein, fat from the cheese, plus a veggie carb, which is awesome
Boss I have to disagree with you on the cheese! It's my understanding that nutritious meals are comprised of a protein, fat source, and low GI carb. With low fat cheese you miss the fat and need to add it elsewhere. Why cut it out and have to find another source when you can just eat the full fat cheese and not worry about it? Fat also has the benefit of slowing down sugar absorption into your blood stream, helping avoid insulin spikes, and making you feel satiated, all of which are extremely important for weight loss. Different people like different things, but the higher fat thing has worked (ie. been healthy, sustainable, and physically beneficial) for everyone I know who has tried it. Just something to think about!
Sorry for pushing my food politics in your thread Becky