Even if self induced? If it's a genetic thing, fine and dandy, if it's lifestyle...fix your lifestyle.
All obesity is genetic. We are wired, like all organisms, to consume the most calories in the easiest possible way. It's how we got here as a species.
We've hit a point where calories are so cheap, and so plentiful, and we have to do so little work to get them, that we are becoming obese as a species because of it. Most slim people I know aren't slim naturally. If they did what their bodies naturally want to do, they would be obese as well. Most slim people are that way due to consciously overriding their body's natural drives to eat and rest, or by building obstacles to it into their daily activity (such as choosing a physical career).