Yep, they were both cruisin for a bruisin, great posts MG and lamusica!
The tension and frustration was a long time coming to a head. Jack may have been willing to go along with Ennis's rational in the beginning of the fight, What else could he do? Ennis had to earn a living to pay child support . He had clearly worked something out with his boss in order to meet with Jack. In his defense,he had taken some initiative in the relationship, but the timing was out of his control. This seemed to be overlooked by Jack being so caught up in his own frustration over the situation. Ennis tried to explain himself, that his boss had agreed to let him off "this time" in exchange for being back when the stock are getting shipped. Jack may have been more upset with the actual situation than at Ennis himself at that point. But after the Mexican business was brought to light, it was all down hill from there.
It is interesting that Jack did'nt blink when Ennis said the "boys like you" statement almost baiting Jack in his own jealous/frustration . Jack is alredy a a ticking timebomb. He felt justified in some way. It's not like he really Wanted to go to Mexico, but the long seperations from Ennis made him vulnerable, he was'nt backing down. He was who he was, he liked what he liked.
I think Jack actually had the upper hand all along, Ennis just hid behind the manipulation, control, and imo *mixed messages, so well ,all due to his inner conflicts. It's ironic that in reality, he was SO wrapped around Jack's little finger , that he could never let him go. We all saw what happened to Ennis, once Jack finally exposed him. He just could'nt let Jack know that weakness in him, that this need for Jack was beyond his control, only Jack was no longer willing to live by the "short leash" rules Ennis had laid down for them. If only they had been better communicaters. MO.