There is much talk of 'same-sex marriage' - supported by the all the main three party leaders. I think the phrase is clearly an oxymoron, as marriage is a step on a journey of a man and a woman having children together and bringing them up is a safe secure environment. Marriage is clearly optional - you don't have to be married to have children, or to stay together to bring them up. However it is there for those who want it as a basis for starting a life together in which to start their family.
The big issue that everyone seems to have missed out on is what marriage is actually for - it keeps being presented as a rather trivial celebration of love and an excuse for a party (the wedding). But where marriage really counts is not in the good times (where everything is easy) but in the bad times when things seem bad and dark. Marriage is a constant and permanent reminder that you have chosen to stay together through thick and thin. Children being brought up by their real parents is the gold standard for human interaction. For many, marriage is the life line that keeps families together when everything else says 'give up and let go', making the difference between keeping going and making things work or throwing in the towel.
Serial marriage/divorce (as practices by the rich and famous) does damage the institution - but they have not broken it. But trivialising marriage as a 'party' to celebrate a good time will indeed break it.
Getting married for your future children/family is a serious commitment - getting married to show 'how much you love each other' at the time is just vanity.
Don't let vanity destroy the institution of marriage - 'the family' is weak enough nowadays already.