The Bible is the basis for morality, but in the Bible such heroes as David had many wives. Thus, his affair with Bathsheba was adultery not because he was married (he could have added her to his harem), but because she was married. This was someone who was called "a man after God's own heart." But if so, should we do likewise? Try advocating that in your church.
What principles should be used to resolve this problem?