Even though the top court of the different countries of the world may legalize homosexuality and recognize same sex marriage, most of these countries have a long way to go until these unions are accepted by their societies. "Mann Ki