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