Marriages are supposed to be made in heaven but there is nothing ethereal about kind of effort you have to put in to have a successful married life. It is a hardcore reality that marriages are not exactly beds of roses and you often have to endure the th…