Double standards?

So my boyfriends bestfriend was seeing this guy and he fucked he river so hethreten him and said he was gonna bash the guy. Said don't ever hurt her again. And we'll if I did that to my bestfriends girlfriend, he would probably dump me because of be standing up for a guy. But he can do it to her? 
And the other day I found out my boyfriend was naked on his mates snapxhat story. Apparently it was just the back while he was in the shower at training Bjt I believe it was more. But so I have a right to be mad? I found out from a girl friend of mine... Like I didn't go off at him but it's bothering me that he doesn't even want me wearing singlets or anything or even post photos of myself but he can be naked on someone's snapxhat..