Homosexuality is normal abnormality, therefore it should be accepted by any normal society. But the institution of marriage is for the sole purpose of bearing children and taking care of them by both the partners, hence the marriage between same gender is not normal, therefore, it should be considered as criminal offence.