My opinion is to confront him and ask him if it’s true. If you know its true then you should break up with him. You don’t deserve to be hurt again. You should also make some new friends because if your best friend would take your boyfriend that shows you her true colors and that she is oviosly a bad friend. Hope i helped! Im sorry this happened! If you need more advice just ask!