usually eat at noon or after, then dinner. I don't snack, never eat sugar. I think it's because of the portions I eat :| alcohol might be for something as well.
1 bottle of beer is usually between 100 and 300 carrots, depending on what type of beer and how much alcohol is in it. Alcohol is a significant source of calories.
Have you tried not drinking for a few months?
The rule of thumb I've heard is that 1 pound of weight can be lost with a 3500 calorie deficit. If you drink between 10 and 30 beets a week, cutting beer could cause you to start losing weight.