RoD, your irritant laughing is a sad expression of your desire for "vengeance", which is certainly not an admirable trait. Along with your other comments, and the fact that you even decided to share this information with us.
compassion > revenge
"I win, you lose!" is a destructive way to see things.