soul-searching

n [U] deep examination of one's conscience and mind 深刻反省; 自省: After days of soul-searching he finally came to the decision to leave home. 他经过几天的反躬自问, 最终决定离家而去.


[[修改/添加解释]]