<human>: Can you provide a brief overview of the text?

My boyfriend met a friend from work 4 years ago when we were living in a different city, he'd come over with his girlfriend and we'd hang out. Time passed and I started to realize he was a really bad person. He cheated on his girlfriend, was pretty sexist overall, he's loud and rude. "Look at the tits on that one!" kind of guy. 

Fastforward and we move away. My husband is on the road a lot and keeps in contact with people on the phone to pass the time. Maintains his friendship with that friend who I have really grown to hate. It turns into this seething sort of irrational hate where I get pissed just to see his name come up on the phone. I hate hearing his voice over the speaker. I end up disliking my boyfriend after the friend calls, I get super turned off from all the irritation and I blame my boyfriend for my feeling this way. Why is he friends with such a piece of shit is my mindset. 

I understand it's ridiculous to tell someone to stop being friends with someone, but I'm having trouble coming up with other solutions. I am frustrated, boyfriend is frustrated... the topic comes up all the time and becomes a fight. The other day, said friend sent my boyfriend a picture of his girlfriends boobs. Greatly angered me. I begin to wonder why my boyfriend maintains contact with this person when it makes me so upset. I don't feel prioritized. Again, I know this is irrational but am having trouble coping and coming up with solutions or compromises. 

I appreciate any advice you guys might have! Any similar situations?  

other info: we've been together for 7 years, have a 3 year old, and a mortage.. we're essentially married without paper.
<bot>: boyfriend has a crappy sexist friend who makes me irrationally angry. starts fights in my relationship and am having trouble coming up with solutions.