Karmic hindrances are layers of self-created obstacles that we have accumulated over our many different incarnations, and they block us from becoming enlightened. It is important to stress that these root hindrances are accumulated within one's mind.
— Yoon Sang Han, Polishing the Diamond, Enlightening the Mind by Jae Woong Kim, Yoon Sang Han, translator