There is a difference in what the Catholic Church teaches as Jesus taught about abortion and homosexuality and what some individual Catholics practice.
Even priests, Bishops and laity as sinners and will be judged by God for their sins and leading others into sin. Some follow the ways of the world, while others will follow Jesus and spread the Good News. We need to pray for their souls so that they fully repent and follow God.
The Catholic Church firmly teaches the Ten Commandments and most Catholics try to live by them and the two commandments of Jesus to love God and neighbor.
Obviously some Catholics do not and tend to give Catholicism a bad reputation. Remember Jesus told us to remove the beam from our own eye than to try to remove the splinter from someone else.
I agree with you that any Catholic that votes for allowing abortion practices is causing problems for their soul. The Catholic Church does not overlook or excuse any sin.
Yes Democrats and some Republicans steal money and spend it unwisely. It is too bad that many do not live a moral God-fearing life and benefit from the graces that God provides for us.
SOME?
Based on voting patterns, that ought to be *most*.
* And a HECK of a lot more; too!!