Yeah, it's definitely no surprise that Ennis was a virgin. From his upbringing, it is clear that he wouldn't have had pre-marital sex. He was someone who played by the rules because that's what was expected of him, so of course he was a virgin. As for his attraction to other guys...I believe it was something he knew about himself, but of kept hidden. Ennis knew he was different, that he didn't fit into the society he lived in...but he just had to live the life that was expected of him. When he met Jack, for the first time in his life, someone understood him and he felt free to be who he really was. The wall he'd built around himself came down. Deep down inside, Ennis was a romantic idealist, but he thought he would never actually find true love because his society would never allow him and the circumstances would never be right or he would never meet the right person. And then when he least expected...along came Jack, and true love had arrived and found Ennis. The isolated setting of Brokeback Mountain made it the perfect place for both of them to be free and happy. Had Ennis never met Jack, he would have just lived a discontented life, convincing himself that he loved Alma. After he met Jack, Ennis knew he'd found his one true love, and that was Jack. He knew that he could never fool himself again, but he felt like a prisoner because he had to go back and marry Alma and do what society expected him to. So that's what he did, because he felt like he had no choice, he was scared that he'd end up like Earl if he did what he really wanted to do, if he was really true to himself, and that was to be with Jack. Jack was in a similar situation...although he was less afraid than Ennis. He knew society wouldn't accept him, but he wasn't going to let fear stop him from being with his one true love, Ennis. As to the question of whether or not Jack was a virgin...there's really no evidence that he wasn't. Jack, of course was attracted to other guys, and like Ennis, he had known it for quite some time, but he lived in the same type of society as Ennis, so he too must have kept it hidden. I think the only reason Jack seemed more "experienced" than Ennis, was simply because Jack was a lot more outgoing than Ennis, and didn't have the quiet, introverted personality that Ennis had. I don't really think Jack had had any romantic relationship with anyone before, but him being the outgoing personality, he just initiated it because the wall Ennis had built around himself wasn't going to come down by itself, only someone like Jack, with those particular qualities, and that personality could free Ennis. It's clear to me that they both saw each other, and liked each other from the beginning, and from the beginning knew it was something epic, something true, something deep that neither one had felt before. From the beginning they knew they had found true love. Jack showed Ennis what happiness was, and from then on, Ennis knew that Jack was the only person he needed. That's why Ennis was emotionally distraught and physically sick when they parted ways. Now that he had found his one true love, he didn't know how he was going to go back to the life that was expected of him. He didn't know how he could endure that prison and those chains, after experiencing freedom and happiness with Jack on Brokeback Mountain. He didn't know how he was going to live a single day without Jack, but he felt there was nothing he could do about, so he just had to endure it. Jack felt the same way, but unlike Ennis, Jack believed he could do something about it, that he didn't have to endure it, that he could be with Ennis no matter what, because their love was so true and strong that they would find a way against all odds that society stacked up against them. I wish they had never parted ways and they had remained together since that first summer on Brokeback Mountain...it would have been both Ennis' and Jack's dream come true. If society had been different, Ennis wouldn't have been afraid. It would have been heaven for them if society hadn't been cruel and ignorant, they would have always been together, and been free and happy. No chains, no suffering, no regrets, no sorrow.