Wow, Alex. You have a short memory.
As I recall, I too was slandered on these boards by people who accused me of things that I didn't do. And you jumped in on the bandwagon and said foul things when you had zero knowledge of what really happened! And then you helped to drag my compatriots into the fray, accusing them of things that they also, were NOT doing.
But now that girlfriend allegedly does - (in essence) - the very same thing by allegedly accusing you of a character trait which you claim you do not possess - you retaliate by posting nude photos and announcing that she deserves this behavior for saying such untrue things about you?!
And then you follow up your deed by having the nerve to cite "what comes around goes around" and "tit for tat"?
Dude!
Way back when, you didn't have the whole story on me and my accusers. But since they were your friends, you wrongly accused me and demonized my character and the character of those "connected" to me. Hhhmmm. Kind of sounds similar to what you're going through now, doesn't it? Damn dude! Did you reap what you sow? Did what comes around go around? Was it tit for tat? And if it is, then what do you suppose will come around for you after what you did to girlfriend?
I suppose I'm speaking up because I'm surprised and disgusted at the route you chose to take with girlfriend. Morally, ethically, how can you rationalize posting such a thing? Because she said untrue things. Ah yes - well remember, if you want to lay down the rules, you have to be willing to live by them too.
You acted out of anger, rage and self-righteousness. And just as you did to me and my compatriots with words back then, you did to girlfriend now with pictures!
In my opinion, this speaks volumes about your character Alex. But is it your real character, or your programmed character?
And for the record, seeing it come back to you would only be satisfying for me if through this experience, you actually learned from it, changed your behavior toward others, and emotionally grew as a person. Otherwise, it's just another life lesson that goes unlearned.