IAM2,

I had a similar question and asked Master Lin during the retreat. The spirit and soul are different. The soul is always purified. Whereas the spirit is affected by life experiences. That's why Master Lin sayes to listen to your soul. "The inner voice is the soul."

From one of his books, "Through doing QiGong, through meditation, through helping others, through having positive thoughts, you can help to purify your spirit and you are able to listen to your soul more closely and have it guide your way in life so that you will make fewer mistakes in your life.