Should I be angry?

Over the weekend I found out my boyfriend was messaging a girl on Snapchat that I’ve already previously asked him to stop talking to since the beginning of our relationship because I know she has feelings towards him...

Today, he added a girl on his PlayStation promoting nudes/videos of herself, when I confronted him about it he got angry and deleted me as his friend on PS. I know he watches live web cams of other girls (does clear the recently visited on his homepage), he looks up nudes of people on IG...

But we have sex **maybe** twice A MONTH.

He is constantly telling me how sexy I am and how he loves my body.. but he watches porn way more than we even have sex. (and I am wanting to have sex at least 3 times a week... it’s him that won’t.)

I’m very angry about this and I don’t know if I should be or not but I just can’t help to feel not good enough for him. If you’re going to look at and watch other girls when you say your girlfriend is “so sexy” then why can’t you get in the mood with me?? I don’t get it.