First of all, that might have been the definition of a CHRISTIAN marriage for a long time but there are other religions and cultures with different definitions and even the christian view of marriage has changed along the years, the latest change being that some christian groups now consider samesex marriages perfectly ok. So if you are trying to force people to obey YOUR definition of things then you are hateful bigot that does not respect other peoples opinions, ideologies or religions. #FACT.