Unfortunately, we are watching the movie with 2006 eyes, and have to remember that it covers a time span from 1963 to about 1988.
Of course, now society is much more tolerant of homosexual relationships, in general. But it wasn't that long ago that a young man was left to die tied to a fence post because he was gay.
Think back, those of you who were alive then, to the early 60's. Would a gay relationship such as they portrayed been tolerated? Of course not...not in that era, in those states, in the macho "cowboy" world.
I agree with what caradana so eloquently posted...it is a story about a long-lasting love, which unfortunately could never be brought to fruition, and the havoc it wreaked on all those involved.
Why didn't Ennis' wife confront him??? Because wives didn't confront their husbands in the early 60's. Ennis said a very wise and telling statement in the movie, when he and Jack were discussing their lives, their future(or lack thereof)..."what you can't fix you just stand".
I will admit that I was taken aback at first by the love scene, in the tent. By the end of the movie though, I relaized that it was more a movie about unrealized, unfulfilled love, and not a movie about homosexual love. And caradana is right again, when she says that if you have ever had that situation in your life, where you feel you have met a "soulmate" (and how I hate that overused cliche word!!!) that you can't build a life with, how agonizing it must be to not be able to follow your heart's desire.
Very well done, very well acted, very strong messages throughout.