It's true, Diane, we don't see eye to eye, and ultimately we will probably have to agree to disagree. So many of our discussions wind up at this impasse over Ennis' psychology.
But, oh well, it's not like we have a million other things to talk about! So, while we're on the subject ...
I think the views that Ennis' attitude toward homosexuality doesn't change much, that he blames gayness rather than killers for Jack's death, that he's unable to experience his own feelings, that he didn't accept Jack's love, and so on -- those views don't giving Ennis enough credit.
Being raised homophobic and terrified doesn't, in my view, preclude Ennis' ability to change. Many people overcome, at least partly, childhood prejudices and terrible baggage. Why would Ennis be any less capable? He's uptight and inhibited, but not stupid or insensitive. And he has a lot of experiences of the sort that would lead one to change.
Just because Ennis is withdrawn doesn't mean he has no understanding of his own emotions. Yes, sometimes they are explosive, and he is skilled at hiding and repressing them. But I see no evidence (in the movie) that he never recognizes them at all. The last day on Brokeback, for example, BEFORE the fight, he goes off and broods. Not about his lost pay, I'm pretty sure. There are lots of times when he appears to be wracked by his own feelings. Granted, he never talks about them to anyone, even Jack. But we, the viewers, can see them pretty clearly. (That's the genius of Heath's performance, if you ask me.)
Just because Ennis is homophobic doesn't mean he would be morally blind enough to blame gayness itself, rather than murderers, for Jack's death. I don't think he interprets even Earl's death that way, let alone Jack's. He was warped by his father's bigotry, but I think he knew full well that Earl's murderers were wrong.
To me, the main plot of the movie is Ennis coming to terms with his sexuality -- albeit too late. That's the tragedy. He does take some leaps -- TS1 was a biggie -- and he makes gradual progress throughout the movie (people "suspect"). And by the end, well, I'm not saying he goes on to become a gay rights activist or anything, but I think that in realizing what he his homophobia cost him, he comes to some degree of private peace with his sexuality.
Not with his grief, though. Maybe it's just that his grief shows him there are worse things in the world than being gay.
Had Ennis been able to accept Jack’s love
I think he did accept it, completely. Only on his own terms, though, which meant seeing each other occasionally in the wilderness rather than living together openly.
Ennis realized how he squandered their 20 years together. Ultimately, Ennis hates himself for what he did and didn’t do, what he lost and what he’ll never have.
I think the time they spent together was wonderful. I'd be overjoyed to have a relationship like that, even on an occasional basis (though of course, like Jack, I'd want more). But yes, he's undoubtedly mad at himself for letting his fears keep him from enjoying all the time they could have had together.