y’all help my bf is showing signs of controlling

Allison

he puts me down a lot and flirts with other women in front of me. how do i break up with him but in a way he wont get mad/hate me. What do i do i will still have to see him everyday