Just look at this infographic and see just how far we’ve come. It will only get better from here:

marriage 484x1024 Center For American Progress: Marriage Equality Is A Mainstream Value

Stunning.