Why do I always over eat?

I lost about 6kg recently and was feeling good about myself but now I'm putting it all back on. I find myself over eating at meals (having seconds) does anyone recommend any foods that can keep you fuller for longer and how do I prevent myself from going back for seconds as 30 to 45 minutes later I can feel that I have had too much to eat. I really need to get my body back in shape, but shucks it's hard.
Why do I always over eat?
Add Opinion