Talking about cakes. At some emotional level you have made the association that food makes you feel safe, secure, loved, accepted, comfortable, protected, rewarded, or reduces stress and boredom. In some way your current weight is emotionally driven. I bet your problems with food have to do with emotions like relieving stress, sadness, anger and other bad feelings.