Living with meaning