This quote means that humans have been given the power of imagination in order to make up for the things they cannot do in reality; humor helps them to cope with the reality of their situations. Imagination gives us the opportunity to escape our everyday lives and to dream up possibilities, while humor is something that can help us to laugh at our troubles. Together, imagination and humor can help us to better process and manage our lives.