He obviously hadn't taken the time to cut his hair, through it all, only having bothered to shave in order to feel somewhat less... outcast, when he first made it to the city. He was nominally groomed, but still had the obvious weight loss and bruises from his slight journey as a survivorman.
Jack had Ennis' shirt off, somehow without destroying it, and had his hands rubbing along the bare skin of the man's chest, just glad to touch someone again. Having been a rancher, he wasn't a stranger to long periods of solitude. But that didn't mean he didn't crave Ennis, every day he was gone.