Great post, but I don't know if I agree with the:
"2. Base your self-image on your good traits rather that the poor ones. Why identify with your big belly instead of your beautiful eyes or your sharp brain? Make your best quality your most identifiable one."
It sounds to me like that person would still run away from having a big belly, which is really not healthy to do. In that way, we would still just try to inflate our ego, but except with the job, it would be with what we focus on. We should embrace every part of us fully and then we'll have a strong self-esteem!!
Cheers!