Despite being essential to building personal self-esteem and trust in relationships, many people refuse to take responsibility for their mistakes, according to mental health consultant Jamie Cannon, ...