Allright I'm with you on the cake, but I eat bagels and cereal on a regular basis, and it hasn't stopped me losing weight. I know, protein first, and I try to do complex carbs, but I do the carbs. I also do the exercise, :-)
Sounds like you are doing just fine!