...when driving or playing may be giving insights into the inside self. (Para. 6)
give (sb.) an insight/insights into: enable sb. to see or understand something very clearly
Learning a foreign language also gave me insights into another culture. 學(xué)習(xí)外語使我對(duì)不同的文化有了深刻的理解。
n. 洞察力