soul-searching

Definitions of soul-searching
  1. noun
    a penetrating examination of your own beliefs and motives
    synonyms: self-analysis
    see moresee less
    type of:
    introspection, self-contemplation, self-examination
    the contemplation of your own thoughts and desires and conduct