I can't read all of this right now, but my first thought after skimming is that it's too long. In real life, arguments are quick and the emotions are intense. Most of my entire chapters are shorter than this one scene. Figure out what the flow of emotions you're going for is and slim down any of the extraneous details that detract from it. If there's repetition, cut it out.