Building a meaningful life with the Carpenter's twenty megatruths