But here's the thing - we are not called to deliver the United States of America to heaven. We are responsible for what we do. We must love our opponents and assume that their anger comes from a place of real frustration and pain. It's possible that we may not, despite every effort, be able to define marriage in our society but we can work on our own marriage and be examples of God's love.
Quick story that moved me to no end. A couple recently told me that they had been debating having another kid. She wanted another one and he thought they couldn't handle another. They already had two. She said she saw me and my five kids at Mass every Sunday and then she said one day the kids and I were on the sidelines of one of my kids' games right in front of them and we were laughing and talking and running around a bit. She said they watched us and they agreed to have another. I tend to think they thought that if an idiot like me could handle five children they could certainly handle three. I'm bowled over at the thought but I can't help but think that every time that child does something bad they're going to secretly blame me.
But anyway, the thing is that it wasn't through me explaining to them about what the Catechism says about being open to children. It wasn't through scolding them. It was just living my life as a Catholic openly and letting God do the rest. In the end I think we have to be careful not to win the argument and lose our souls. We must be examples of love and strong marriages. We should explain and preach but it must always be done with love. We are not called to necessarily win arguments but we are absolutely called to love.