Blessed by Marriage or Freed through Divorce? (Mark 10:1-12)

So often we use the law of God to find loopholes and technicalities.  I think that many times we like the letter of the law because it narrows the sharpness of its requirement.  But, how do we order our lives by the law of God when it seems contradictory?  For instance Christ gives permission for divorce if there is an adulterous relationship.  The Apostle Paul allows for divorce if the unbeliever cannot live with the believer.  Yet, Christ states that, “Whoever divorces his wife and marries another commits adultery against her.”  How do we reconcile these teachings on divorce and order our lives when they seem to contradict one another?