I disagree with your reasoning in this statement:
But there is no right or wrong, or else the study of ethics would stop. We would have definitive answers to abortion, capital punishment, murder, stealing out of desperation, etc. Since that is not the case, and we do have ongoing ethical debates, I find it arrogant that people push their beliefs onto others.
You seem to believe that if there such a thing as absolute "right" and "wrong", we would have sorted all behaviours into those categories and that all humans would agree on what behaviour goes into what category.
I see no reason at all to expect this to be the case. What is your reason? Why are you confident that "right" and "wrong", if they existed, would necessarily lead to all humans coming to a broad agreement about what is "right" and what is "wrong"?