Picking up on what you said about "facing your attacker in a court of law"....
...............I will face my attacker in the greatest Court of all....I have asked God to allow me to be present when my NPD guy starts running all his lies in front of the Lord of the Universe. It is really going to be something to see his face!
There IS a "higher court". I struck out in court down here bigtime with the lousiest judge that ever drew a breath and has ruined countless families. However, guess what? She is a HIGHLY DECORATED JUDGE. Miss It-on-a-Stick in many people's eyes. Real liberal. (I have as much use for her as a used piece of toilet paper.)
So that "Higher Court" is all I have and I can hardly wait.