My partner found things out about my past...

Nancy
So I was in a FWB kinda thing when I was 18 years old. Now I'm 20. I was in high school, dumb, and childish still. I had a phone in which I had previous pictures of myself that I would send to that person (Not nudes, just butt), and my current boyfriend of almost 1 year found them by finding my old phone, charging it, and looked through my old albums. I know I was supposed to get rid of the pics, but the phone stopped working so I had to get a new one and didn't care to delete any of the old stuff. He also found out that I "talked" to other people and he thinks that I am a whore and a liar, while I'm currently pregnant with HIS child. He now accuses me of cheating and not being a honest person. He also found out that I have had "raw" sex with that person ( I was on birth control ) and that I performed oral with that person without being in a serious relationship. Does he have a right to be angry at me? Or is it my fault for not coming clean about my past if I don't feel comfortable talking about it? He also told me yesterday that he doubted at first that the baby im carrying is his. Opinions please!