Meaning of “soul-searching” - Learner’s Dictionary

soul-searching

noun [ U ] uk us /ˈsəʊlˌsɜːtʃɪŋ/

careful thought about something to decide if it is the right thing to do:

After much soul-searching, he decided to leave his job.

(Definition of “soul-searching” from the Cambridge Learner’s Dictionary © Cambridge University Press)