I can relate with SO MUCH that you've said here!!!  I don't have to worry about cutting out this particular friend because we haven't spoken in a decade (I just see what she puts on fb).  But I do have a few other overweight/obese friends and acquaintances, and what you wrote really hits home.