I may have been mentioned elsewhere, but if you look at Jack's face when Randall suggest they spend some weekend in the cabin together, you can read that his love for Ennis hasn't changed.
As for the end, as mentioned in the "dreams" topic, I think the best is still in the short story: Jack starting to appear in Ennis' dreams is the only bit of relief I find and "I swear" I keep it tight, dunno if i would be able to read the story again without that bit.