Well, maybe you don't have to worry too much and just eat your foods when you feel like it ? I mean, it looks OK (I wouldn't drink 1/2 glass of cream though) and if you don't feel deprived, then what ? But make sure you get the nutrients you need over say a full week or even month (not a day-to-day thing necessarily), especially the micro-stuff. As you know, if you feel you have lots of energy, then whatever carbs or fat you are eating, it does not really matter. But if you feel energized and not hungry because you are actually eating up your own muscle mass ... I'd be worried. But from the look of it, you are not starving. I would make sure I get a "binge" day (I don't like this word though, it sounds like an eating disorder) once in a while when you eat until you feel totally full, like you cannot press on your stomach. I know it sounds hard but it is to make sure your body does not "think" food is not available around you.