Well it sounds like you have done some self reflecting and realised why you overeat.
I have been and am still overweight, not obese but hover between ideal weight and 1 stone above what I should be. I luckily manage to lose weight quickly with discipline once my clothes get too tight so that acts as a gauge for me. If they are too tight I am very careful what I eat and lose half a stone to a stone fairly easily.
Somethings which help me.
Routine - 3 meals a day and 3 healthy snacks. No picking at food at other times.
Presentation of food - I make an effort to make healthy food look appetising. A piece of salmon with new potatoes and salad and a lemon wedge is so colourful. Fruit salad and bran flakes for breakfast and omelettes for lunch or crustless quiche all look lovely.
I keep telling myself that sugar is addictive and high cholesterol food clogs my arteries so imagine blobs of fat floating around which puts me off things like cake or ice cream.
A couple of treats at the weekend like a few squares of dark chocolate, some nuts or a glass of wine or gin and tonic.
Lots of exercise - walking, cycling, gym, swimming or a fitness class. I do coastal walking so I know keeping my weight down helps when climbing the hills.
Ultimately you know what to do but just find the reason why you want to lose weight whether to look better, feel better or as in my case not shell out for bigger size clothes. Good luck.