have hit at the nub of ...; come [get; go; hit; strike] home; cut ... to the quick; have stung ... to the quick; hit sb.'s vital point; hit sb. where it hurts; strike at the root of; touch sb.'s tender spot:
His analysis really hit home. I had never seen myself in that light before.