Actually Tom, for the record, the church's teaching is officially not to support abortion or all Catholics must agree abortion is immoral and wrong.  I actually do believe it is both immoral and wrong and sin regardless of why a women gets one as certainly it can never be considered a faithful act and so must be a faithless act and therefor sin.  However, our church's teachings do not outright demand we agree on the best way or method to seek abortions end in our world.  Our laws do not outright state that me must believe illegalization of Abortion is the best or even a good way to fight abortion.  Given the facts, this method increases rather than decreases the immorality so I am choosing a different method of fighting against abortion which I have stated previously.  As for our teachings on homosexuality, we do not state to condemn homosexuals themselves or anyone else, including women who have had an abortion.  We are all supposed to forgive each other -that is Christianity 101.