This Life: Key insights from the Buddha’s life and teachings