If you're worried about cheat days leading to binges why have cheat days? I've been 'dieting' for 7 months and have never allowed myself to have a cheat day. Sure there'll be days I eat a bit above what a should, but if I label it a cheat day it'll give me the opportunity to binge and say "it's ok, it's my cheat day". What I do instead is increase my calories everyday so if I want something, I can eat it. Now, I started off this journey a lot heavier than you are, and I still am, but I made sure I wanted to start with a calorie count I could stick with and not be starving every day which would also lead to a binge. So 1650 is where I started off. It's moved around a bit during the last couple months but I'm currently eating around 1500 and I'm actually thinking of moving it up because I've plateaued for the last 6 weeks.
My main piece of advice, eat enough so you don't need to binge and don't restrict foods that'll result in you bingeing on them later. Good luck.