My bad, I thought you were throwing out the Old Testament when you said, "Fortunately, Christians, I am one, have the New Testament." Of course by NOT discarding the Old Testament, now you've inherited a massive moral albatross, because it's a text that illustrates quite clearly that
God is immoral, especially if as you say "The Bible is the complete message of the word of God". If you are open-minded and like movies, Julia Sweeney's "Letting Go of God" goes through a lot of this stuff in a light-hearted way...it's
freely viewable here.
Revelations 2:20-2:21 Jesus begins with those who have committed adultery with Jezebel. In 2:22 then he says he will bring suffering to Jezebel as well as to those who have adultered with her. Then in 2:23 Jesus says he will also kill her children, which I hope you agree is blatantly immoral.
And yes, Jesus most certainly did say you have to hate your mother, father, your own life, etc. if you want to follow him. That's in Luke 14:26 and I believe was confirmed in another gospel but can't find it right now.
What does the context of slavery then versus now have to do with anything when it comes to Jesus? Did Jesus not know or care that slavery was immoral? It would seem not, I suppose. Of course his father, God, seemed to be a big fan of slavery himself, as we saw dozens of times in the Bible. These texts clearly aren't reliable sources of morality, as literally hundreds of other parts of the Bible attest. If a moral person actually believes this "god" exists, that moral person really has no choice but to reject this god based on simple morality.