Living a spiritual life challenges you every day, every moment of everyday. On the one hand it’s very exciting, but on the other, it means stop being so human and start being perfect. What? Read more…