I tend to think that Lureen knew, towards the latter part of her marriage to Jack. At the time when she mentions to Jack why he drives 14 hours a few times every year and why his friend couldn't just come to Texas, I think she didn't know at that point. But in the last few years of her marriage to Jack before he died, I'm sure she knew. I'm quite sure her father knew too, with the whole comment about being a man. That was Thanksgiving of 1977, so I think her father suspected it first, then told Lureen. I wonder how many people Alma told. I really think she told Monroe, and that Junior and Jenny overheard one of those conversations. Junior was very perceptive, so she knew from very early on since she was a child that Jack was very special to her father, but didn't know the kind of relationship they had until she was a teenager, around the time that Cassie showed up. I remember it was around this time that Ennis became extremely paranoid about people found out, because he had that conversation with Jack about if everything was "normal" in Texas, and about how he often had the feeling that people were looking him with weird glances everywhere he went. I wonder if it was just Ennis's paranoia, or if a bunch of people in Riverton really had heard something through the grapevine. With Riverton being a small town, it's easy for things like that to get around. So I wonder how many people knew or suspected. Remember Ennis was terrified to find out that Alma knew, and had known all those years, so it could have just been his paranoia and fear that he thought everyone around him seemed to suspect something. Jack's father I think had always known his son was gay, that's why he was so rude to Ennis. And of course Jack's mother knew too, those shirts hung in her closet for 20 years, so she knew not only was her son gay, but that Ennis was his true love.