Cain is 100 percent pro-life. People are trying to suggest otherwise, but it’s not so. I’ve heard him state his position. No abortions, ever, under any circumstances.
Your post is quite obviously inaccurate, since Cain promised to sign immoral, unconstitutional "fetal pain" legislation should he become president. These lawless "laws" define the child as a person, and then allow certain disfavored classes of them to be killed by the abortionists.
In spite of the fact that the sacred oath of office is a promise to God and man to support this imperative obligation:
"No State shall deprive any person of life without due process of law; nor deny to any person within its jurisdiction the equal protection of the laws.""No person shall be deprived of life without due process of law."
His comments are so confusing I think you might be right that on a personal level he is Pro-Life. However, he doesn't want the govt involved in the decision of the mother. IOW, the same argument a lot of other politicians make, "I'm Pro-Life but the govt shouldn't be involved."
I think this explains why he wouldn't sign the Pro-Life pledge.