I had thought you were trying to make an argument that the "New" Testament commands "differ" by contradicting the "Old" commands. I agree that they are different as to wording, but the Spirit is the same! The "New" do not at all contradict the "Old".
In answer to your "manageable question, the first post by Homer after yours, answered it. He quoted Lev. 19:17,18
The "Old" says you shall not hate your brother....the "New" says "love your brother".
As for forgiving....the "Old" says You shall not take vengeance NOR BEAR ANY GRUDGE against.... The "New" says "forgive" and do not take vengeance, but the let the Lord avenge if He wills.
They are the same but said differently, in my view. Do you not agree?
BTW, Thanks for the freedom to answer you friend!

Peace, dmatic