the process of examining carefully your feelings or reasons for doing something This decision came after a great deal of heart-searching.
Check pronunciation: heart-searching
Definition of heart-searching noun from the Oxford Advanced American Dictionary