I don't know what makes people apologize or not... I don't think it is always a personality flaw... It sucks to be wrong.
I think the hardest part, which Jones and others said above is taking responsibility. Working so long in the corporate world I cannot tell you the number of people who have no ability to own a mistake without excuses. It's everywhere and even harder when the heart is involved
Good question Draggers,,, sorry I don't have much more to add