Did God Send You Your Lover?

Do you believe that you and your spouse are a match made in Heaven? Did you meet your spouse in a very significant way that led you to believe it was God’s work? Now, imagine that you are lusting over another person or even cheated...