Meaning of soul-searching

Definition of soul-searching

(noun) a penetrating examination of your own beliefs and motives

Other information on soul-searching

WIKIPEDIA results for soul-searching
Amazon results for soul-searching