стыд связан с ощущением социальной неприемлемости поступка или качества. Так, за необдуманные слова может быть стыдно, потому что последовало какое-то неприятное событие: скажем, их услышал тот, о ком они были сказаны. Стыд по поводу собственного тела вообще отдельная история, про него можно написать целую книгу, да много уже и написано.