There has got to be a better word than that though. It seems that guilt - meaning feeling responsibility or remorse, doesn't really cover it. Is there a word that means feeling responsibility to make sure it does not happen again?