<human>: Throwaway because redditors are creepy about digging through your posting history and nitpicking shit, just had that happen in another post and it's got me paranoid. 

ANYWAY. I've been friends with my best friend since we were 12 years old. She's easily one of the most important people in my life. I don't think of her as just a friend, I think of her as the sister I never had. We will always have each other's backs. She is currently my roommate and it's fucking awesome. 

For a couple weeks now I've been dating a guy I met at work. Guy had so far seemed pleasant and there was/is chemistry between us. 

Today we were talking about Facebook profile pictures and he mentioned that his favorite one of me was when I was in my bikini at the beach with "that one ugly girl." The girl? My BFF. After my "Excuse me?" he laughed and was all, "Oh, so she's the ugly fat friend, huh?" I told him that she was my best friend in the world and how much he means to me, but he just talked about how fat she looked and that she should get herself to Weight Watchers before trying to wear a bikini again. Only after I threatened to walk out of our coffee date he tried to smooth things over, but he just chuckled, wouldn't genuinely apologize, and was all "Gee, I'm sorry cutie" and "I'm just telling the truth!" 

This bugs me enough to make me stop dating him for a few reasons:

-He already isn't respecting my discomfort about something

-I find his standards for "fat" revolting-my friend is 135 lbs  

-I love my friend and I won't let him disrespect her so awfully without genuinely apologizing! 

If we were in an established romantic relationship I'd try to work through it, but we've been dating for a short period and I'm not finding myself so smitten with him to put up with this. I will definitely acknowledge that I could be overreacting though. Am I?

Can you summarize the given text in a few sentences?
<bot>: Guy I've been dating badly insults my best friend, won't genuinely apologize, I want to call our arrangement off. Am I overreacting?