It's no secret that teachings of the Catholic Church can often cause controversy. It's been that way since the very beginning and it is the direct result of the desire of Church leaders to seek God's truth over popular opinion. In recent times, it seems that the...