Guilt does not care whether you deserve to feel guilty or not. It does not care about right and wrong. Guilt is just an evolved mechanism to make you feel like shit if you threaten the stability of your own place in the social order. Guilt forces you to forget everything and grovel on your hands and knees until you are accepted back into your clan, not because your clan is good or right or just, but because outside the clan lies nothing–wilderness, lions, and death.