Everything implied with that question supports my description of your position.
Really? Where? Social liberalism supports homosexual rights, abortion and socialism/nanny state. Christ, and the Constitution supports those things?
So, Square social liberalism with Christ, our Constitution and our nations Christian roots. You can't. But I want to see you make a pretzel of logic so try.