1.You can't hold this over her head and keep callin her slut for putting those kind of pictures up. I mean,I'm not condoning them but she'll probably do it with or without his approval.
2.He's the problem not her,so talk to him. Don't insult her.
3.This whole raped twice and physically abused thing,I don't wanna be the one to break it to you sweetheart but you're not the first or last person in the world that this has happened to,so don't use that as an excuse to lash out on people. That's happened to quite a few of my good friends an they're not insecure,I'm not saying every odys gonna be the same but you're putting it out there like it gives you the right to be mad at the other girl for being insecure yourself. Now,for the emotional thing,name it. What's the name of the condition?
4.You did the EXACT same thing she did,you put up a half naked picture to see approval of others on the Internet,so you can't say that only she's done it or try and separate yourself from it. Plus,no, you cannot tell who finds/looks at that picture so just as you said its basically up for grabs
5.Bringing her picture into this may not be legally wrong but it's more in the morally/ethically wrong range. Because even if she did that then that was for her to choose to do,but by you taking it and showing it off to more people it doesn't seem right.
If/When you reply there's no need to blow up. Oh,and you can calm down.