No you haven't and you're going to have to better than "vengeance" (Rom. 12:19).
But you go on right ahead. Argue some more if you like. Have the last word.
You have my permission.