'soul-searching' definitions:

Definition of 'soul-searching'

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