A Journey to Self