DON'T cut out the fat. Its being shown that low fat diets do not work...and even have contributed to the current obesity epidemic. The body needs a certain amount of healthy fats...its what the brain lives on,and is more satiating.Eat real,unprocessed foods...include the fat that occurs naturally on your meat. Also include some nuts and seeds,and avocados. They all have the kind of fat that is good for you,and will keep you feeling full. Eat plenty of green leafy veg,and have full fat Greek yogurt with some berries if you want a treat. Stay away from low fat foods...they are just full of chemicals. Get rid of any foods that trigger binge eating. For me its any kind of bread or crackers...even the so- called healthy whole grain ones. Once I have a bit, I can say goodbye to any self control.
And please don't consider pills...they won't help you learn to eat properly.