The New History Generator might help loosen some of the links to the past that are keeping you stuck. It's obvious from your assessment that you have a lot more reasons to stay overweight than reasons for being slim.
Like a pro and con list. You've listed more for staying overweight than letting go of the excess baggage it creates. Make a list so the desire to lose weight becomes stronger. Give yourself reason to want to lose weight. New History Generator will help you let go of some of the links to the past. Then Ideal Weight can guide you to the better eating plan that you feel comfortable with. Remember if you get the urge to follow a particular diet to help you on the road to reducing, don't fight it off with the idea that all you need to do is listen to Ideal Weight. It's a call to action.
Alex