Love means to love that which is unlovable, or it is no virtue at all; forgiving means to pardon the unpardonable, or it is no virtue at all; faith means believing the unbelievable, or it is no virtue at all; And to hope means hoping when things are hopeless, or it is no virtue at all....