Have you ever heard the theory that shame and guilt are good things because they support community cohesiveness and personal accountability (eg - that shame and guilt exist, evolutionarily speaking, to help individuals know when they've broken a norm which helps defend the collective welfare)?