So much of the trouble in marriage comes from the idea that we can do more to make it perfect. We have to find our soulmate. We have to love them. We have to do it all. When you see that your spouse is given to you from God, soulmate becomes something new. It is not a singular person who you will never sin towards if only you could find them. It is the person God has joined you together with in marriage. I know I married my soulmate because God married us. Even as He joined us together, we seek harmony in His forgiveness.