When you reach a certain age - and I'm fast approaching 50 - you look back on your life with a critical eye. What have I achieved? Have I made a difference? If I died tomorrow, would people notice? What sort of legacy will I leave?
It is good to take stock, not to beat yourself up, but to remember how much you have already achieved.