Yes,as I said before,Jack needed less time than Ennis to realise what had happenned and what was going to happen in the future,but he needed time too.Doubtless it has been something that had removed their respective consciences;even if I guess,and I've always guessed,that Jack had had some kind of previous experience and Ennis wasn't his first man.It was always present the possibility,more or less far,that the fact had created a great gasp between them that made,even,lost their friendship.But Jack was surer of himself and also of Ennis than Ennis himself,IMO.