What I have (and what I suspect you have) is a retrieval ethic that says "we want to minimise the damage sin and its consequences can do to people - particularly the innocent." That still doesn't mean you're "for" something.
Gay marriage and adoption aren't ideal, but in this sinful society, which is also democratic and pluralistic, ensuring justice for all is essential. I'm not sure how to do it, and I was just thinking it through and putting it out there for discussion. I hope I didn't put anyone off by my previous post, and I hope people have the grace to know they were just half-baked thoughts, not a position I'm going to die on.