Is a Perfect God Worthy of Our Praise?