We can go back and forth on these all day long. Your interpretation will be different than mine.
I don't know who is right and who is wrong, but the fact that we interpret it differently is a failing of humanism that I cannot get on board with. This discussion is a textbook example of why I believe humanism fails.
I have no reason to doubt your sincerity and study of the topic. We come to different conclusions. And yes, by God's Grace it will get sorted out in the end, hopefully. But when searching for moral Truth here and now, it doesn't help me really get to the answer.