Shame and guilt are wonderful checks and balances. If you overindulge and eat too much, you get fat, and then it’s much harder to find an attractive mate, or even breath normally.
I’m saying this after I just ate a bunch of oreos and could stand to do some sit-ups, of course.