Stay with someone you’re on the rocks with?

Me and my boyfriend have been together for about three years. Lately, there's been a whole lot of disagreement and arguments. I feel disrespected and he does as well. We had agreed to work towards bettering the situation. Yesterday we had an argument which resulted in both of us in tears. Today he said he wants to break up but that he will leave the final choice up to me. I don’t know what to do. I want him to be my forever but I feel that he is just looking for a way to get me to say I want to break up up. He already said he had wanted to but im selfish enough to tell him stay. What would you do?
Stay with someone you’re on the rocks with?
Stay with someone you’re on the rocks with?
Post Opinion