Mariage, like all of God's gifts comes with a lot of surprises they are all meant to be good for us.