The cons outweigh the pros by a lot. These things only get worse in my experience. Saying he loves you and showing he loves you are two different things. If he is emotionally abusive, he is not showing you love. He is showing a lack of respect for you when he says bros before hos, flirts with other women, and insults you. "He gives me somebody so I'm not lonely" is not a good reason to stay with someone, you need to be comfortable with yourself.
In the end it is only you who can make this decision. I know how hard it can be to leave someone when you feel love for them, even when they are treating you bad. Realize you deserve better than to be treated this way.
__________________
We're about to go through the crucible, but we'll come out the other side.
We always arise from our own ashes. Everything returns later in its changed form. - Children of Dune
|