Many people are familiar with this English expression: “To hold on for dear life.” Its meaning is obvious: it involves holding on tightly to someone, or something, not to fall. Hearing this expression recently, I went on thinking that, in life, there are quite a few occasions when we must […]