Living with purpose and meaning​