I think a happier ending would have been grand, but honestly, I would have been shocked. I think it needed to be as it was. I appluad your effort though cybernaut to give us a little something to smile over rather than cry over.
Thank you.

Even though I hate painful endings, the characters puts up a mirror to reflect ~us~ and project a vision of our future lives so that we would cherish the present.
I actually had a dream about Jack coming back to Ennis, grabbing Ennis and said, "We were so poor that what we have on is what we got. Come on Ennis god-damn it, let's drop everything behind and head off to Mexico!" Ennis looked at Jack unsure. His swirl of denials came running around his head. Jack pulled him by his arm, "This is our one chance to be together! I am not going to let you go this time! I have done it for 20 years and I am going to do this again ~NOW~."
Ennis finally acknowledged the true realization that Jack is his love of his life. Somehow what other people think of him doesn't really matter anymore, whatever the future holds for him and Jack, at least they can be together, to start something new again. They had been poor once and they are going to be poor again. But to be someone he loves for 20 years for the rest of his life, Ennis felt like a million bucks inside. That is an offer he cannot pass up anymore.
They rode off to Mexico where nobody could find them to build their own lives together.
----
I know I am not a very good writer but this is what I thought about the happy ending and I would like to share it with you guys.
