A gentleman is one who doesn't and can't forgive himself for self-committed mistake even if others forget it and the self-criticism is a mark of his right attitude towards life. - Anuj