Ennis would live a normal life as a straight guy.
He was a straight guy, sexist and partially homophobic, but his soul mate came along in a male body.
The fact he saw Earl dead, doesn't mean he was trying to hide his own sexuality.
I disagree. I believe Ennis was indeed a gay man, but he had been conditioned by an extremely homophobic society. He was taught to believe those feelings were wrong, that there was something wrong with him for having them, and that he would be severely punished if he was ever a "queer". For these reasons, Ennis kept his homosexual feelings deeply repressed, suppressed, and hidden away. Only when Jack came along, he was swept off his feet and could no longer keep his true self hidden. He felt safe with Jack up there on that mountain where he thought no one was watching. But Ennis, at his core was just as gay as Jack. I don't believe either were "straight" men.
Jack was more comfortable with his orientation than Ennis was, but it doesn't change the fact that Ennis was the same, he was just severely closeted due to deep-set fears, at the core of which was the "fire-and-brimstone" society which believed gays belonged in hell, and the part of it his father showed him when he was a child, the dead body of Earl, mangled and tortured, then killed and thrown in a ditch because he was a gay man living in such a close-minded society. This is what scarred Ennis for life and "scared him straight" so to speak. Ennis took those "abnormal" feelings he had and stuffed them away into the deepest recesses of his heart, and when Jack came along did he open up his heart. I am of the opposing viewpoint, in that I believe seeing the mutilated corpse had a huge impact on him, and that impact did indeed have a lot to do with his true orientation.
Many people who are gay, know they are attracted to the same sex, long before they know what sex or romance is, long before they are post-pubescent. It's just something innate in a person. You just know. And Ennis knew he had those feelings he couldn't explain but never would dare show or speak it because it was "wrong"...it was a "sin", it was "evil", a "disease" and "abomination" and it meant that he was something less-than-human according to the society in which he lived. If he had never met Jack, Ennis might have never had a relationship with a man, but that is not because he is heterosexual, it is because he would have just suppressed his desire and kept himself hidden away, like so many gay people do, even in this day and age. Ennis would have just married Alma, and stayed with her till he died. He would have lived the life that was expected of him because to do otherwise would bring about awful, horrible consequences. Jack did not make Ennis gay, he just brought out the real Ennis. A lot of people bring up how they both married women, had sex with women, etc. Well, so have many, many gay men do the same throughout history due to the prejudice, hate, and immense stigma of being homosexual that society still has to this day.
Many gay men have felt compelled to hide who they really are, in order to stay safe, or not deal with their own feelings because they want so hard to be "normal", and fit in so they won't be the target of abuse and hate. Another thing that people bring up is that Jack had sex with other men, but Ennis didn't. That doesn't mean anything either. All it means is that Ennis is a very faithful person. Once he knew Jack, he was married to him in his heart, and could not think of cheating on him. What they did with women was not real in their minds, because they both knew that the women were just a cover, having sex or relationships with women was just a formality, a duty, it was absolutely no competition to the relationship they had with each other, which was completely different, what they had was a real relationship, a tacit recognition of the fact that they were both indeed, "queer". That is why Ennis is jealous only when he knows Jack has been sleeping with other men...for the first time a threat came that could actually take Jack away from him...and the feeling of "how dare you, Jack? I thought what we had is something special."
There are many heterosexual people who are like this. If they truly love a person, then they would never have sex with another person. It doesn't mean that if a woman stays married to her husband fifty years and never has sex with any other man in her life that she is not straight likewise, it doesn't mean that Ennis not having sex with other men means he wasn't overall attracted to men, and therefore gay. The true orientation of a person is still there, the attraction, the desires, etc. And also think about this, Ennis could only love a man. Ennis could only be himself around a man, and I'm not talking about just his orientation here, I'm talking about how around Jack he actually talked, he smiled, he laughed, he expressed his emotions and his feelings of love short of saying the three words "I love you"...which Jack didn't have to hear, because he KNEW, he could see it in Ennis's eyes. Ennis brought out his gentle, fragile, sensitive, vulnerable self that he he hid with that tough guy, macho, stoic exterior that he'd built to protect himself. Introverted, quiet, shy Ennis would suddenly become playful, spontaneous, outgoing. Only one person in the world saw the real Ennis, his full personality, all aspects of him as an individual, as a person. Only Jack, no one else could even scratch the surface. Look at how Ennis is around Alma.
He is his quiet self, never letting her see, never showing any aspects of his true personality to her. She thought he was such a simple man...she was completely wrong, and this realization began the day she looked out her window and saw him passionately kissing another man, behaving in a way she had never seen him behave around her...she knew right then that there was an ocean that she did not know about Ennis. Look at all the aspects of Ennis's relationship with here...he was always distant, always going through the motions, while his mind was somewhere else. He never really talked to her in a meaningful way, just every day-to day talk, nothing like how he opened his heart to Jack. Then look at their bedroom life...he always looked completely uncomfortable with her, as if having sex with her was a duty, what he had to do, so he did. He looked the same way around Cassie. Ennis in a romantic/sexual situation with women always looked terribly uncomfortable.
Only with a mother, sister, daughter type woman was he comfortable. He was a good father to his daughters, he was comfortable like a son around a mother when he went to visit Jack's mother. He spoke of his sister as taking care of him. So obviously, he does not have bad issues with women. It's only when those women that he must have a sexual/romantic relationship with where he feels like he doesn't really want to be there. He would rather be with a man. I have never understood why people have always referred to Jack as "more gay" than Ennis. If anything, Jack would be the one closer to being bisexual than Ennis, as he seemed to actually enjoy the sex with Lureen, (at least before they were married, and in the early part of their marriage. I know their sex life pretty much ended after Jack reunited with Ennis and started going on those "fishing trips" two or three times every year). So while I agree that one soul is in love with another, and the body the gender in this life is superfluous, for all intents and purposes, Ennis was, in this life, a man. And so was Jack.
They were attracted to each other, and they were both gay men, because they felt far more comfortable in their attraction and romance with a man, than with any woman. If Ennis had not been gay, he could have loved Jack very much, but it would be like the kind of love you have for your family. How you love your brother or your child deeply, but of course you have no desire for anything sexual or romantic, because it is not that kind of love, there is not that kind of attraction there. I have known people who have very close friends whom they love like a sibling, it could be a woman who loves another woman like a sister, or a younger woman who loves an older man like a father, or a man who loves a woman like he would a sister, etc. or an older woman like an aunt, or mother, but there is no desire to do anything sexual or romantic with that person, because it is a different form of love.
Therefore if Ennis had not been gay, and had not felt attracted to men deep down inside, then he would have simply had no desire to want to make love with Jack, to find Jack attractive in that way, to want to touch and be touched and held by Jack in that way, the way a woman and man do. The feelings they had for each other, clearly romantic ones...again like a man and woman do. That attraction, that desire came from somewhere...it had been hidden deep in Ennis's heart, but one summer on that mountain he felt safe to let it out...because the right person came along. He may never have acted upon it had he never met Jack, but that doesn't change the fact that it was who he really was deep down inside. This film is beautiful and touched on many points and issues, and one of the main points is the detrimental effect homophobia has in society. A young man was made to hate himself for being gay, to feel that he is dirty and wrong, to deny the most intimate part of himself, he felt so shameful about his feeling that he kept them suppressed and might have kept doing so his entire life had he not been lucky enough to meet his soul mate. It is tragic that he felt that way about the best thing that had ever happened to him in his lonely, difficult life. He found what most people (gay or straight) never find in this life...he was one of the lucky ones, but could not realize it, could not understand it till it was too late. He denied himself true happiness except for a few times a year, and in the end had to live alone and lonely, crying for Jack every night, only able to see him in dreams and memories, for who knows how many years, decades till he passed away and reunited with him in the great beyond...
It culminates at the end where Ennis realizes his feelings are not wrong, are not bad, or evil, or dirty, or shameful. There is nothing wrong with him, he is normal. He didn't choose to be gay, just like no one who is actually heterosexual ever makes a conscious decision to be so. It's just how some people are, no different than some people being right-handed and others left-handed, just because they are not the majority, it doesn't mean it is wrong or bad or abnormal. The love he and Jack shared is no different from the love a woman and man who are true soulmates share. The pain that Ennis had to go through, the misery, the fight within himself was all due to society's homophobia, and in the process, another young man who hurt deeply as well. A man who was an idealist and therefore more comfortable with being who he is...but still feeling compelled to hide it partly because his lover is so emotionally damaged by a society that has made him internalize homophobia. I think there are a lot of Ennises out there...think about how many there have been throughout history and how many there are in the present day all over the world. This film opened a small sliver of light and showed how life is for one man and his lover...and maybe helped some people see a little bit into how much homosexual people have suffered.
I am a very spiritual person, and I believe that souls have no gender, but to hear it being said about this movie that it is about "two straight men who fall in love"...I believe does it a huge discredit and injustice. To say that is to deny the main aspect of this tragic story, the very point it is getting at...is that these two lovely men suffered in so many ways because they were gay, and there are so many people out there who have lived and died in a very similar predicament to them, all because of something as inconsequential as orientation, something that just is a trait of a person and cannot be changed.