One difficulty in teaching the Bible is that every person has a part they specifically do not want to hear about. The Bible gives the truth about your thoughts and actions but also the motive behind them. This includes addressing things from greed to gossip, lust to love, and anger to apathy.
Not liking the information you read in the Bible does not make it less accurate.
Some will find arguments against its instruction, and others will agree with their conclusions. But that does not make it correct.
If the clear teaching of scripture prohibits certain behaviors and the attitudes behind them, then they are wrong, no matter how you feel about it.