A bride is supposed to be a virgin. Sex outside of marriage is a sin. You are condemned for lust, envy, gluttony, greed, anger and laziness (sloth). Every one of these is broken in someplace, within those countries that practice Christianity, everyday. Even still, there are many seemingly outdated beliefs that are held onto. Some people take the bible as the end all be all decider on anything. Unfortunately the bible was written thousands of years ago and can no longer be taken word for word. We have changed a lot since the bible was written and as a consequence need to change or amend some of the decrees in it. One such decree that is outdated is that to lay with another man as you lay with a woman then that is a sin.
Homosexuality is an element of nature. It happens with dolphins, cows and many other species. Homophobia only happens in one. We have come a long way since the bible was written in terms of rights for minority groups as well as women. Why can't we disregard the stigma against homosexuals? Brides having to be virgins and not doing anything on Sundays were traditions that while sometimes still upheld, have been passed over in most of society. We have become such a different society from when the bible is written if we kept all of the bible as the law of the land we might as well never had given rights to those who were different.