Soul-searching — synonyms, definition

1. soul-searching (Noun)

1 synonym
self-analysis
1 definition

soul-searching (Noun) — A penetrating examination of your own beliefs and motives.

3 types of
introspection self-contemplation self-examination