astuta
When one lives with the idea that life is a gift, most things start to make sense.