Whoever said marriage is a bed of roses never lied. Others may take this saying literaly, but if you look at it objectively it means that marriage will also have its ups and downs, cons and prons, it will have its sweet and bitter side. Just like the roses they are beautiful to look at, but when you mishandle them they will prick you. So in marriage there are certain things that are better left unsaid, because if you bring them into your marriage, they will hurt your marriage, or break it. No one has a perfect marriage in this world even preachers break sometimes. There is no one who is too good or too perfect not to make mistakes. And mistakes are there to correct us, to warn us and to make us better people. If we never make mistakes how will we know how to handle conflicts when they come our way. Anyway fights will always exist between married couples for the simple reason that they are different in their own ways and you have to sacrifice at some point to have the needs of your partner met. And that's how people live and survive in a marriage.