One of the best ways is positive self talk, aside from that , positive mindsets, therapies, partaking in projects or hobbies where feelings of accomplishment may flourish are all good ways to maintain a healthy self-esteem. <span />
The answer would be social environment. Claire of course lost the weight because of her hard work but the encouragement from her friends definitely helped motivate her.