Question: how to not lose honor rdr2?
Answer: Don't mess with corpses by shooting or dynamiting them.
Don't hunt an animal without skinning it after. Also, make sure to always mercy-kill a wounded animal (including your own horse), instead of watching them bleed out or suffer.
Don't commit a crime without wearing your mask.