You know, it is funny to hear people such as the person who asked this question as well as weight loss consultant. They will scream of how people should just accept and like someone as they are for who they are, yet the probably do not offer too many others what they ask of others.
People have a right to be who and what they are. They do not have a right to demand or expect others to like them as they are. One of the things I have found over time is this. It is often not so much the weight of a person that causes others to be put off by them as much as it is the attitude of the heavy person. Yes, one has a right to be fat. No, they do not have a right to expect others to see them as skinny or to accept the excuses that many heavy people make for things.
I wonder how many of the people who scream to be understood or appreciated for who and how they are have been just as happy and willing to give that to others? Probably a lot less then will admit to it.
Yes, looks can change rapidly. Yes, we should look for the inner person and inner beauty of others. Yes, we should try to be compassionate and understanding of others. But please, if you are one who says such things, make sure you do so before you complain about others not doing it.