@faithful35
I'll only address the above part. My recommendation: Don't place too great of a value on others' opinions of how healthy you look. Especially if you live in an area where obesity is prevalent (much of the western world). Instead go quantitative: look at your numbers, i.e. weight...