Fet mat, røyking og gener forklarer ikke alt.