I always thought asking LaShawn to dance was Jack's subconscious practice run at leaving his relationship with Ennis, and taking up with someone else. He was so caught up in his secret world, he gave no thought to the feelings of his wife sitting there. And they were never enemies. They were always kind to each other. Or maybe he wanted to transfer the whole idea of cheating, from Ennis to his wife. Maybe he thought cheating on his wife would somehow replace the urge to cheat on Ennis.
Jack tried everything he could to "fix it." From standing it as it was with Ennis, to mexico, to marriage, to a neighbor's wife and a rancher.
Too bad Jack never played his final card in spite of Ennis's rage. Not as an ultimatum, but if he had just told Ennis that another man was interested, maybe Ennis would have been more open to figure out how he and Jack could be together. If Ennis flew into a rage, Jack could say, if you can't stand it, you've got to fix it.
Transfer the responsibility to Ennis. Ennis never got enough of his own medicine... it was always his way. He had Jack all tied up and under control, and took advantage of Jack's loyalty and love. That is more wrong than Jack seducing Ennis in the first place. But Ennis even played that card against Jack. Jack couldn't win, no matter what he did. Ennis always made him wrong.
The definition of insanity: To repeat the same behavior while expecting different results. that's Jack. It's amazing he didn't go insane doing the same thing while hoping for different results and never getting it.
Ennis's idea of fixing any infidelity on Jack's part was to kill him. That's insane. Ennis didn't want him, but didn't want anyone else to have him. If Jack was going to start a new life, he wasn't even free to discuss it with his explosive lover. He just had to do it. "S--t, that's hard." Jack Twist
Did Ennis have any right to grieve? Maybe that's why he barely shed a tear. I always wondered why he wasn't crying buckets. He had no right to. He was the only one who could have fixed it and he knew it.
All those years he gave it to Jack to fix. All those years, he had it his way. All those years, he blamed Jack for everything. That's way too easy, Ennis.
On the other hand, realistically, Jack would have been getting 100's of proposals and offers from men who would make Ennis look like the farm boy he was. Jack stayed gorgeous. Men would have lined up. It's pretty unrealistic that he would give his loyalty to this raging/stoic ranch hand who wouldn't commit all those years.