Hi there, well I see you and your boyfriend really like each other, I once had a boyfriend like that, he would act like a total idiot infront of my friends. I absolutely hated it, I decided to talk to him, and talk to my friends and ask them why they were acting like that! It helped, but if your bf and your best friend hate each other over something stupid its obvious they are immature and need to grow up! I don't know if this info is helpful, but I would get them together and just go out to like a movie or something and see whether they actually do hate each other, or maybe they will realize that "hey maybe she is fun to be with" and life might be better! But anyways, I hope this info helps, cuz thats what I did! And it worked, but later on the relationship didn't work out!
Kt