Bren - I'm really sorry to read the end of your post, and really appreciate your coming to fill us in. In the grand scheme of things, our weight isn't who we are, and some things are far more important.
Take care of yourself, and enjoy having your friends to visit, and let us know how things evolve please.