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

Throw away because my boyfriend used reddit. 

My boyfriend and I have been together for five years and live together. He is a wonderful partner who is very caring and we have a great relationships. However, I don't like his best friend, who we will call Steve. Steve isn't a bad person, he is a good friend to my boyfriend and I know he would be there if we ever needed it. But I don't think I like him as a person. In fact, I don't enjoy spending time around him and can't spend more than a couple of hours in his company. 

Steve is quite arrogant and chauvinistic. Whenever I am around him he makes me feel very belittled and stupid. He has at points said things like "don't ask her she doesn't even know what she is talking about" in group setting. He talks over me, ignores me, and I tend to feel shittier leaving his company than what I did before seeing him. If it wasn't for my boyfriend, I wouldn't be friends with him. 

Steve and my boyfriend have been friends since childhood and get along great. I would never ask my boyfriend not to see Steve, but I know my boyfriend will be upset about me not liking him. I feel like I need to say something because they are always hanging out and sometimes when I want a quiet night in together he chooses to hang out with Steve, and invites me along. I end up staying at home because I don't want to see Steve and then I don't get to spend the time with my boyfriend when we already have limited time together due to conflicting work schedules. 

How do I break it to him I dislike his best friend without making him feel like he has to choose between us?
<bot>: I don't like my boyfriends best friend, they hang out at least twice a week and I don't enjoy my time with them at all. How to I tell my boyfriend without upsetting him?