You may have misread. She didn’t say he was making fun of her lack of progress.
Diana, you’ve been given good advice above. I’d dump the green shake first, MCT oil is a very fast converter to ketones but it’s not great for satiety. Did you come from counting calories before this? Your food looks like when someone who counted calories comes to keto. They feel sated on less because their body is so used to not getting enough and they tend to eat stuff traditionally considered healthy, like the salad and green shake.
So, your plan of attack. Start with three meals a day and up your calories with fat. Butter, coconut oil, heavy cream, cheese, etc. Don’t snack. Snacking causes insulin spikes. When insulin is up, fat burn is stalled until it comes back down. If you feel the need to snack, eat a full meal instead with even more fat. Even if it was 2 hours since your last one. Try to get your calories up around 1600 at least. If you aren’t hungry at a meal time, just wait until you are and eat then. This might mean not eating breakfast and having an early lunch later and that’s fine. You will likely gain a small amount of temporary weight when you up calories as your body readjusts its BMR. What your scale can’t tell you is this weight gain isn’t fat. Also on your scale, stop using it for about 6-8 weeks. It gives you no useful information. We tend to want to use a scale to make sure whatever we are doing isn’t making us worse. But, you can drink a lot of water one day and show up a couple pounds heavier the next day. Is this fat? No. I’m also not telling you to get rid of your mug cake. If you want to eat that, make sure to eat it with a meal though and not a later on dessert. Eventually, you’ll want to find a natural transition to eating just twice a day. This will help keep insulin low. But, it’s not great if you aren’t already fat adapted so, you want to achieve that first.
Next, stop comparing yourself to your boyfriend. Men lose weight very easily while women don’t. We have a lot more working against us. If you take birth control or have PCOS, this can cause slower but not impossible fat loss. It can also cause water retention which shows as weight on a scale. We also have monthly hormone cycles that throw everything up in the air. But, it is possible to lose fat. It just takes more time.