What gives your life meaning? Philosophical, psychological, and existential concept. Vector mind map diagram and infographics.