how same sex marriage define neo evolution theory.

2 answers

The acceptance of same sex marriage reflects the evolution of social customs.

http://en.wikipedia.org/wiki/Neoevolutionism

Homosexuality has been accepted in many cultures for thousands of years. The addition of homosexual marriage is a logical extension of this custom in today's world.
Same sex marriage reflects our present mores of legalism and family values.