"David I heard you talking with Jennifer! You know I don't like her but still, you talked to her!" Katherine snaps and the people around start looking towards her.
"Baby, listen to me I didn't-" David moves closer to her but she backs away almost immediately.
"No! It's always you saying that but I'm not letting that get to me again." She interrupts before David could say anything in his defense.
"You have to listen to me before you decide something," David says in a hushed tone, observing his surroundings and notice that few people had stopped going their way just to see the two of them argue.
"No David! You have lost the chance to say anything."
"She needed help, Katherine!" David whisper-shouts.
"I don't care David! I told you before either it would be me or her."
"You are just angry. Let's calm down first then talk, all right?" David could hear the street crowd murmur about their fight but Katherine was too enraged to notice that.
"You know what David? It's over between us." Katherine says, backing away.
"What?" David asks, not believing the fact that she is breaking up with him for God knows, maybe hundredth time now.
"Yeah, I'm done with you. You can carry on your thing with Jennifer, I'm no more of a hurdle between you two so you don't need to worry now." She removes the ring from her left hand, aggressively.
"Don't say that baby-" David tries to move towards her but she puts a hand between, making him stop in his tracks.
"Just... Stay away from me okay?" She says, shoving away the ring in his right hand and he stares at the ring while she turns away, leaving him dumbfounded along the sidewalk.