soul-searching
Concise Oxford English Dictionary © 2008 Oxford University Press:
soul-searching
▶noun close examination of one's emotions and motives. ▶adjective characterized by such examination.
'soul-searching' also found in these Oxford entries:

