'soul-searching' definitions:

Definition of 'soul-searching'

From: WordNet
noun
A penetrating examination of your own beliefs and motives [syn: soul-searching, self-analysis]