I haven't looked deeply into shame or guilt, but I know that anger is caused by fear. Fear is caused by pain.