The Spiritual Roller CoasterWe all have good days and bad days as we progress on our spiritual path. Have you ever noticed that a bad day often follows a very good...