The movie works on two levels, one small and individual and the other large and society-wide.
In the small, individual sense, it's a story about two people in a tragic romance. As Barb so astutely put it, if it's a negative portrait of gay men, then Romeo and Juliet is a negative portrait of straight teenagers.
In the larger, society-wide sense, it's a story about how intolerance -- in this case, homophobia -- warps people's lives. If it's a negative portrait of gay men, then Schindler's List is a negative portrait of Jews.
Yes, it's nice when movies show gay people leading happy, normal, relatively untragic lives, as many gay people we know do. There are a few movies like that, and no doubt there should be more, until the day comes when a movie about a gay couple is as unremarkable as that one with Jennifer Aniston and Vince Vaughn. Or whoever. Just like movies about happy Jewish people are not unusual these days, obviously (although they once were).
But to deny the pain and tragedy and violence caused by homophobia throughout human history, which obviously continues today, in this country and in even more homophobic cultures elsewhere, seems a little like denying the Holocaust.
Jane, I won't try to debate all those points. But I'd like to respectfully point out that "he let a tragedy of twenty or thirty years ago ruin his life and ruin Jack's life too" seems oversimplified and unfair. Growing up gay with a father who you presume capable of torturing a man to death for being gay is hardly some isolated forgettable incident. Ennis' view of his own sexuality was warped, not just by that one experience -- the tip of the iceberg -- but by years and years of experiences, not only with his abusive father, but with almost everybody he came in contact with. It's a lot easier for us, from our comfortable educated 21st-century enlightened liberal post-Stonewall perspectives, to see what "common sense and reason" entails than it would be for Ennis, in that environment, with that background. From his perspective, common sense and reason meant staying with Alma, attempting a relationship with Cassie, devoting himself to work. For Ennis, it was seeing Jack that was the breech of common sense, a huge risk and emotional struggle that he was willing to undertake to the extent he did only because of his incredible love.