Are there any self cleansing crystals? Do crystals that NEVER need cleansing really exist? Should I ever cleanse my Selenite (Satin Spar), Kyanite or Citrine?

Are there any self cleansing crystals? Do crystals that NEVER need cleansing really exist? Should I ever cleanse my Selenite (Satin Spar), Kyanite or Citrine?
One of the first things you should learn when you begin working with crystals is how to cleanse crystals. This is not physical cleaning I am talking about but how to energetically cleanse them. UPDATE Since I wrote this article many years ago I have released a YouTube video that…