It's ok because he's not a conservative moralizer about family values. He's a liberal. They have no morals and no family values. So he's not a hypocrite.
Can you imagine what would happen if Bill Clinton was brought to trial for the rape accusations? I think it would go something like this. Woman: I told Bill Clinton 'No' and then he raped me. Bill Clinton: It really depends on what your definition of 'No' is.