I agree with everything that you wrote. I am certainly not advocating repealing the 2nd amendment. Indeed, I am not advocating anything at all other than an attempt to understand the situation better in order to develop a more informed opinion.
One opinion that I have expressed (at least half seriously) with my friends is that if we as a society had all women trained in the use of firearms, provided with a gun and set expectations that every woman should be carrying it could have a dramatic positive impact on society. I know that this is incredibly sexist and non PC in so many ways but it is an interesting thought experiment. Women in general are not overly aggressive/violent. They tend to be far more vulnerable than men simply by virtue of physical weakness. What would be the impact on violent stranger rape if every woman carried a gun and knew how to use it? Just a thought.
I find your comparing guns to fattening food, alcohol (and smoking?) to be interesting to consider as well. These are things that are regulated (alcohol and tobacco pretty heavily, food, not so much) and there are constant public campaigns to modify the general public's perception and behavior regarding them. Of course, they are not currently outright banned (though alcohol once was). Would it make sense to approach guns in a similar manner? If so, understanding the statistics behind questions such as the one I asked seems like it would be a good place to start.