Some of Life's greatest virtues, such as faith,patience, perseverance and hope, come by way of disappointments.