Jason, thanks for posting this article.  I am currently struggling with this very issue (dualism).  The real world is not perfect, and I don't know how to deal with pain and suffering (especially poverty).