Husband trouble

Jordan

So my husband and I have been fighting a lot since we started our family. But one day I went through his phone (I know... don’t judge me but he was being really quiet... and I let him go through mine whenever he likes) and he had messages from someone he said was his “best friend”. And it’s calling each other babe. And organising meet ups after work without me knowing. Asking her to meet him out. And telling her she, her son, our son and his brother and the most important people in his life and he can never replace them. But completely skipped me? Anyway it broke my heart. But he still to this day doesn’t understand what he’s done wrong. He has a photo of her and her son with him in his top chosen photos on Facebook and I asked him to please get rid of that photo. And I have asked him for over 4 months. And he won’t do it. I’ve asked so many times as it makes me upset and he doesn’t care. His response is “that’s fucked up” and “I’m not changing it I like the photo”. His parents say yeah but it’s his best friend that’s how they talk to each other. Like no.... it’s not okay. I asked him if I did that what he would do. He said he would kill the guy I was messaging. And when I say well how is it fair. He just says oh whatever I don’t care I’m not changing it. I have a 10 month old and I’m 6 months pregnant so I guess I want to ask you guys... do I have every right to be angry? Or am I over reacting.