I always want to eat junk food. I'll buy takeaway several times a week. I'll snack on chocolate and crisps throughout the day. I only want to eat foods that are bad for me, I never have any cravings/desires to eat healthy food. I'll manage to eat healthy for a couple days then revert back to my old ways. I'm not over-weight but I'm worried about it being a problem in the future. When I do try and eat healthy, all I can think about if what I can eat next. I always want to eat until I'm uncomfortably full. I feel embarrassed if people find out what and how much I've eaten in a day.
How do I get over this?