I'm trying to take you at your word that you aren't trying to be a jackass, but I'm honestly having a really hard time reading this another way so I'll ask:
Are you saying that overweight people lack self-respect?
Are you saying that overweight people lack self-respect?
It gets somewhat preachy to promote that one should practice delayed gratification instead of YOLO.