A pure heart is ever united with God. A pure heart is man’s only passport into the infinite realm of eternal bliss. A pure heart is free from lust, hatred, greed and jealously. It beats in perfect unison with the great heart of the Lord and embraces and loves all alike. The Supreme Light is in the heart of everyone. Purify your heart by selfless and humble service. Learn to realise that sensual pleasure is never complete and full. God can come nearer to you, but you must draw Him by a purified heart and strong pure will.
It is better not to think of a vice, even if we have it, and concern ourselves only with positive virtue and spiritual conduct.