Can’t stop binge eating

I’ve been overweight my entire life and I have been on and off diets since I was about 12 years old. I’ve been diagnosed with pcos. Also Diabetes and high blood pressure run in my family so I know I need to lose weight but I just can’t make myself do it.

I can start a diet strong and in a good mind set but then I get frustrated and end up binge eating anything bad. Then i feel like a big piece of shit and it makes me want to do it again. It’s such a hard cycle to break.

Any tips on how to break my bad habits?