I try to eat a piece of fruit for dessert after a meal; however, when I have substituted after-meal sweet cravings with fruit, I still end up craving some other type of sweets (i.e., candy, chocolate, ice cream.) It seems that after every meal, I can't feel satisfied until I have eaten something of this food category. I do try to listen to my body and this appears to be programmed into my mind telling my body it is wanting this food consistently. Can you provide any explanation as I am trying to lose weight and this type of food is empty calories and unhealthy? I work out six days a week and have recently given up smoking.